Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/08/2011, 15:25
Avatar de Markgus
Markgus
 
Fecha de Ingreso: junio-2010
Mensajes: 152
Antigüedad: 13 años, 11 meses
Puntos: 5
Respuesta: Leer fichero txt en php?

hola yo tengo este archivo y quisiera que encontrara el penúltimo separador, en mi caso es la coma (,)

Código PHP:

foreach (file('datos.txt')as $row){
$datos explode(',',$row);

echo 
$datos[16]; 

las lineas del archivo estan encerradas en comillas dobles ("") y separados por las comas
en mi ejemplo se supone que el penúltimo separador esta en el lugar 16 del arreglo
pero algunas lineas las tengo asi, solo pongo una parte,
"Local/101@-users-593b,2","Local/105@default-37dd,1","Dial","46262626"


con comas dentro de las comillas dobles " " y pues ya el explode pierde el conteo

creo que se solucionaria esto si en el explode pusiera que me lea de atras para delante no se si, me explique, bien

intento con el limit en negativo pero no se, no obtengo el resultado deaseado
Código PHP:
 $datos explode(',',$row,-1); 


gracias
__________________
De informáticos y locos todos tenemos un poco