Есть два текстовых файла. В одном список слов или цифр (немного, штук 150, в каждой строке одно слово или цифра), в другом текстовом файле тоже список слов или цифр, так же по одному слову или цифре в каждой строке, но этот список гораздо больше (несколько тысяч или дестятков тысяч). Нужно чтобы скрипт проверил есть ли слова или цифры из первого файла во втором и вывел на экран те, которые есть.
Я программирую недавно и попытался сделать это так, но не работает:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- $file1=file("file1.txt");
- $file2=file_get_contents("file2.txt");
- $n=sizeof($file1);
- $i=0;
- while ($i<$n)
- {
- $one=$file1[$i];
- eregi($one, $file2, $regs);
- $b= sizeof($regs);
- if ($b>=1)
- {
- $ret=$regs[0];
- echo "$ret";
- unset ($regs);
- }
- else {echo "NO WORD";}
- $i++;
- }
- ?>