Recolección de datos de archivo .txt con php
Hola amigo, por favor necesito que me ayudes.
Lo que pasa es que anteriormente ya me habías apoyado en la forma de como leer un archivo .txt y guardarlo los datos en un arreglo, que funciona perfectamente.
Ahora lo que pasa es que en mi archivo .txt recibo 5 datos obligatorios que los guarda en una arreglo por que están en la misma linea.
Pero de ahí vienen bloques de equipos de 4 datos, por ejemplo: nombre, marca, vida útil, observaciones, pero es dinámico por que se pueden generar N bloques de equipos, dependiendo de una interfaz anterior que genera la plantilla en html y la platilla genera el archivo .txt.
Ahora el problema que tengo es que necesito guardar los datos de los equipos en un arreglo de variables variables para no generar tanto código.
Por ejemplo:
$linea = fgets($file);
$equipo = explode(";", $linea);
Eso es lo que hago para leer una linea en el archivo .txt.
Pero como le hago para genera que en el arreglo $equipo se cree otro arreglo con la variable $nombre y ahí se guarden todos los nombre de los equipos depedendiendo de los que hayan sido y luego otra con el nombre $marca que guarde todas las marcas de los equipos y así de la misma manera con los demás.
Espero me hayas entendido y me puedas ayudar gracias.
Lo que pasa es que anteriormente ya me habías apoyado en la forma de como leer un archivo .txt y guardarlo los datos en un arreglo, que funciona perfectamente.
Ahora lo que pasa es que en mi archivo .txt recibo 5 datos obligatorios que los guarda en una arreglo por que están en la misma linea.
Pero de ahí vienen bloques de equipos de 4 datos, por ejemplo: nombre, marca, vida útil, observaciones, pero es dinámico por que se pueden generar N bloques de equipos, dependiendo de una interfaz anterior que genera la plantilla en html y la platilla genera el archivo .txt.
Ahora el problema que tengo es que necesito guardar los datos de los equipos en un arreglo de variables variables para no generar tanto código.
Por ejemplo:
$linea = fgets($file);
$equipo = explode(";", $linea);
Eso es lo que hago para leer una linea en el archivo .txt.
Pero como le hago para genera que en el arreglo $equipo se cree otro arreglo con la variable $nombre y ahí se guarden todos los nombre de los equipos depedendiendo de los que hayan sido y luego otra con el nombre $marca que guarde todas las marcas de los equipos y así de la misma manera con los demás.
Espero me hayas entendido y me puedas ayudar gracias.
1 respuesta
Respuesta de davidcortesb
1