
06.02.2007, 20:40
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Убирал совпадения из фалика в 200000 строк таким макаром:
Код:
<?php
$data_in = file("numbers.txt");
$data2 = file("base_final.txt");
$data_in = array_merge($data_in, $data2);
sort(&$data_in);
$t = count($data_in);
$iterator = 0;
$data_out = array();
$data_out[] = $data_in[0];
for($i = 1; $i < $t; $i++)
{
if($data_in[$i] != $data_in[$iterator])
{
$data_out[] = $data_in[$i];
$iterator = $i;
}
}
file_put_contents("base_final.txt", join("", $data_out));
echo "Done! Total " . count($data_out) . " items";
?>
|
|
|