Gracias por las respuestas, contar lineas ya lo he conseguido, estaba contando yo mal los espacios en blanco.... (Lo siento)
Código PHP:
$fichero= fopen("files/".$name,"r");
while (!feof($fichero))
{
$datos=fgets($fichero);
if($datos)
{
$i=0;
while($datos[$i]!='\0')
{
echo $datos[$i]."<br>";
$i++;
}
}
}
Esto se me que en un bucle infinito, me escribe bien letra por letra el contenido de datos
pero no pasa a la siguente linea porque no sale del buchel while($datos[$i]!='\0'), esto lo conozco de C por lo que pense que tambien funcionaría, como puedo determinar el fin.
Gracias de antemano
Editado:
si utilizo la funcion strlen($cadena) me lo hace bien, me gustaria saber cual es el caracter escape que determina que la cadena ha llegado a su fin