Crea abbastanza casino. questo è un esempio:
Array ( [Codice] => Array ( [0] => Quantita [1] => CodiceProduttore [2] => Img [3] => Dispo ) [SPKB07-BR] => Array ( [0] => 2014-10-20 00:00:00 ) [HDSB01-BK] => Array ( [0] => ) [PS-100] => Array ( [0] => ) [M730-BK] => Array ( [0] => ) [SPKB07-SR] => Array ( [0] => ) [LK7430] => Array ( [0] => ) [M727-GA] => Array ( [0] => ) [F3788-L250] => Array ( [0] => 4053026479219 [1] => http://www.fileimmagini.it/prodth/F3788L250.jpg [2] => [3] => ) [MC28H5015CS] => Array ( [0] => SAMSUNG SAMSUNG MICROONDE MC28H5015CS [1] => Samsung MC28H5015CS/EN. Larghezza: 51.7 cm, Profondità : 47.48 cm, Altezza: 31 cm

Forse è meglio partire dal file che contiene più campi e, ogni volta che leggo un file (ad esempio prezzi.txt) quando trova il codice uguale aggiunge un campo all'array. Si può fare? Mi spiego meglio:

File articoli:
codice|codiceproduttore|descbreve|immagini
54654|66655|prova prodotto|http://www.immagine.it/imm.jpg

Il codice diventa la chiave:
codice:
     54654
        0=>66655
        1=>prova prodotto
        2=>http://www.immagine.it/imm.jpg
Ora leggo il file prezzi.txt
codice|prezzo|sconto
54654|129.98|2

codice:
     54654
        0=>66655
        1=>prova prodotto
        2=>http://www.immagine.it/imm.jpg
        3=>129.98 //aggiunto ora
        4=>2  //aggiunto ora
Si può fare???