Hola a todos, despues de conseguir instalar todo lo que hace falta para comenzar a programar en php (he sudado tinta) me he puesto a seguir un manual de php que he encontrado en una web muy conocida creo por todos de desarrollo web. El problema es que llegado al apartado de las funciones hay un ejemplo de una de ellas que separa cadenas de caracteres y te las muestra por pantalla. Bueno pues yo no consigo que funcione. El código es el siguiente:
<html>
<head>
<title>funcion 1</title>
</head>
<body>
<?
function escribe_separa($cadena){
for ($i=0;$i<strlen($cadena);$i++){
echo $cadena[$i];
if ($i<strlen($cadena)-1)
echo "-";
}
}
escribe_separa ("hola");
echo "<p>";
escribe_separa ("Texto más largo, a ver lo que hace");
?>
</body>
</html>
Lo que hago es copiarlo tal cual en nuevo documento php que creo con dreamweaver y al que llamo "index.php". Luego lo guardo en el directorio que he creado para esta prueba y que esta dentro del www, es decir "ht tp://localhost/estudioypruebas" y lo pruebo en el navegador. Pues la página index.php la carga pero la función no se ejecuta pues no me sale por pantalla. ¿Qué estoy haciendo mal? Espero que alguien me pueda ayudar
Muchas gracias por adelantado!!!