Ciao Alpeweb e grazie per la veloce risposta.
C'ho lavorato subito dietro all'idea di usare le matrici che infatti è la soluzione ottimale ma riscontrando qualche problema sulla lettura delle righe sucessive \r e anche \n, (infatti mi tiene solo l'ultima riga: gianni, neri)
--- file.txt -------
mario,rossi
paolo,bianchi
andrea,verdi
gianni,neri
---------------
ho cambiato strategia e funziona benone.
Faccio scrivere tutte le informazioni su un unica riga
--- file.txt -------
mario,rossi|paolo,bianchi|andrea,verdi|gianni,neri
---------------
e attraverso questo mi faccio i controlli e quindi la gestione
$arrayNC=array();
if(!($fp = fopen("file.txt", "r"))) die ("Impossibile aprire il file");
$riga = fgets ($fp);
fclose($fp);
$Identificativi = explode("%", $riga);
sort($Identificativi);
foreach($Identificativi as $Identificativi_da_Controllare) {
$fields = explode("|", $Identificativi_da_Controllare);
$arrayNC[$fields[0]]=$fields[1];
}
Spero di non deprecare nulla visto che il tutto funziona egregiamente.
Se hai qualsiasi considerazione ti prego di scrivermela, grazie mille.

Rispondi quotando