Hola, tengo un archivo de texto con el siguiente formato:
Código:
33
46.50
46.43
---------------------------------------------------------
43
-11.50
3.50
---------------------------------------------------------
58
55.24
55.00
---------------------------------------------------------
Y así un listado larguisimo, necesito procesar ese archivo para volcar los datos en una hoja de calculo.
Primero separo en arrays tomando como un delimitador las lineas punteadas, pero luego no consigo separar cada uno de los 3 valores:
Código PHP:
$fp = fopen("listado_procesado.txt", "r");
$contenido = fread($fp, filesize("listado_procesado.txt"));
fclose($fp);
$p1 = explode("---------------------------------------------------------", $contenido);
foreach($p1 as $_1){
echo $_1 . "<hr />"; // imprimo en pantalla para ver que tengo
$p2 = explode("\r\n", trim($_1)); // intento separar con salto de linea y retorno de carro.
}
Al explode del foreach probe pasando como parametro: "\r", "\n", "\r\n", "\n\r", " ".
En definitiva, quisiera saber si hay forma de saber que es lo que esta separando a esos valores almacenados en el array.
saludos y gracias!