io farei così:
=)Codice PHP:
function cancella_doppi($file) {
$file = file($file);
foreach($file as $rigo) {
$w[$rigo] = true;
}
//a questo punto non resta che riscrivere il file ;)
$ok = "";
foreach($w as $email => $nonusato) {
$ok .= $email . "\n";
}
$fp = fopen($file, "w+");
fwrite($fp, $ok);
fclose($fp);
echo "Riscritti ".count($w)." elementi";
}