Ayuda en el manejo de arreglos bidimensionales en PHP
Hola amigos!, tengo un problema, resulta que estoy haciendo un programita en php el cual tiene que leer datos de un archivo de texto y generar un arreglo, el cual tengo que dividirlo en dos arreglos mas. Ejemplo: tengo mi archivo de texto llamado datos que contiene
0,0,0
0,1,1
1,1,0
1,0,1
A partir de aquí tengo 2 variables $n y $m que me indican el numero de columnas a tomar para llenar mis dos arreglos llamados entrada y salida, en este caso $n=2; y $m=1;
mi arreglo entrada debe almacenar
0,0
0,1
1,1
1,0
y mi arreglo salida tendría
0
1
0
1
Nota: El contenido del archivo de texto puede variar en su contenido, es decir, el numero de columnas para la entrada y salida es dinámico.
He realizado lo siguiente :
$archivo=file("datos.txt");
$linea=count($archivo);
for($i=0;$i<$linea;$i++) {
$entrada=explode(",",$archivo[$i]);
for($j=0; $j < $n; $j++)
$input = $entrada[$j];
echo $input;
}
mi salida es
0
1
1
0
pero deseo que también contenga los valores de la primera columna, he estado batallando con esto sin encontrar una solución, de antemano agradezco mucho cualquier ayuda o sugerencia que puedan proporcionarme, saludos cordiales!