Cita:
Iniciado por Hidek1 bueno lo puedes hacer asi, si te fijas ahora queda todo en arrays multimensionales
Código PHP:
Ver original$archivo = preg_replace('#[\n\r](Tel|Fax|E-mail|Web Site):([^\n]*)#', '', $archivo); $array_archivo = preg_split('#([\n\r]{3,})#', $archivo); foreach($array_archivo as $value) $array_archivo_nuevo[] = explode("\n", $value);
para llamar por ejemplo el la direccion del tercer elemento seria
saludos!
Hola wenas he estado mirando el codigo y gracias pero no entiendo lo que intentas hacer ?Divide los datos demasiado...
no se para que es eso..
fijate en este codigo..
Código PHP:
<?php
$archivo = file_get_contents("todo definitivo.txt");
$archivo = preg_replace('#[\n\r](Tel|Fax|E-mail|Web Site):([^\n]*)#', '', $archivo);
$array_archivo = preg_split('#([\n\r]{3,})#', $archivo);
for($i=0;$i<1007;$i++)
print_r(nl2br($array_archivo[$i]."<br>"."<br>"));
?>
si haces la prueba sin el for y pones
Código PHP:
print_r(nl2br($array_archivo[232]."<br>"."<br>"));
por ejemplo te muestra ya ese array en concreto que es toda la direccion entera con eso me seriviria supongo yo no?
es que no entiendo porque lo divides mas ?
Gracias de todas formas ;)