Forum Webscript.Ru
Программирование => PHP => Тема начата: Abram от 28 Июля 2003, 16:34:41
-
помогите написать скрипт.Есть текстовый файл со словами 1.txt. некоторые слова повторяются. Нужно сделать так чтобы слово которое встречается больше 1 раза писать в другой файл-2.txt Спасибо
-
$data=join(\'\',file("1.txt"));
$allwords=$allwords2=preg_split("/\\\\s|\\\\r\\\\n|n/",$data);
$allwords2=array_reverse($allwords);
$fp=fopen("2.txt","w");
for($i=0;$i{
if(array_search($allwords[$i],$allwords) != array_search($allwords[$i],$allwords2)){fwrite($fp,"$allwords[$i]\\\\r\\\\n";}
}
fclose($fp);
По идее нечто вроде того, на работоспособность не проверял, но , по идее должно сработать