21/02/2005, 19:15
|
| Colaborador | | Fecha de Ingreso: julio-2002 Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 6 meses Puntos: 29 | |
Crear arreglo con explode Tengo un problema y no sé si es de lógica. Tengo el siguiente archivo
login1|password1|login1.cfg|razonsocial1
login2|password2|login2.cfg|razonsocial2
login3|password3|login3.cfg|razonsocial3
login4|password4|login4.cfg|razonsocial4
login5|password5|login5.cfg|razonsocial5
Entonces creo un arreglo con file y el nombre del archivo pero lo que quiero es crear un array unidimensional para poder trabajar con él.
Así que lo primero que hago es:
$archivo=file("usuarios.txt");
Con esto tengo un arreglo donde cada elemento es una línea. El problema es que quiero separar cada elemento con explode asi
$archivo1=explode("|",archivo);
Pero solamente me guarda el contenido de la última línea, eso si, en un arreglo separado por cada |.
$archivo1[0]=login5
$archivo1[1]=password5
$archivo1[2]=login5.cfg
$archivo1[3]=razonsocial5
Es decir que me va sobreescribiendo cada campo de $archivo1 y es te es el problema.
Cualquier sugerencia sería de utilidad.
Saludos
__________________ “Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar” |