Dovresti leggere il file, tramite la funzione file che ti crea un'array contenente le righe del file..

Poi su ogni riga con un foreach ti suddividi i campi con "list"..