Mi spiego meglio...
Al momento avrei questa nuova necessità:
Dovrei accedere ad un file SISTEMA.txt:
E dopo aver verificato eventuali uguaglianze tra le sue righe e un'altra... di un altro file o sorgente eliminare dal file SISTEMA.txt solo quelle righe soddisfacenti l'uguaglianza ricercata.
es:
sorgente: 1,2,3,4,5,6
file SISTEMA.txt
1,4,6,7,9,10
2,3,4,5,6,7
11,2,4,5,12,9
1,2,3,4,5,6
10,3,2,5,7,8
in questo caso dopo l'elaborazione il file dovrebbe risultare:
1,4,6,7,9,10
2,3,4,5,6,7
11,2,4,5,12,9
10,3,2,5,7,8
ovvero senza la riga
1,2,3,4,5,6
Per adesso sono riuscito sia ad accedere al file che a verificare l'uguaglianza ma non so in caso di esito positivo come rimuoverne la riga relativa:
Codice PHP:
//ACCEDO AL FILE
$filename = "SISTEMA.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
//VERIFICO CON OPPORTUNI IF L'UGUAGLIANZA...
//...............................................................
//SE LE OCCORRENZE SONO TUTTE UGUALI... 6 su 6 devo rimuovere la riga... dal file SISTEMA.txt
switch($punteggio) {
CASE 6:
echo "Appena ci riesco rimuovo la riga relativa...";
//LE OCCORRENZE SONO TALI CHE DEVO RIMUOVERE LA RIGA RELATIVA ma non so come fare...
//---------------------------------------------------------- ------------------------
break;
Grazie