|
|
|
| Как создать поиск по текстовым файлам?
У меня, допустим, существует файл: file.txt в нем есть информация:
id//text1
id//text2
id//text3
id//text4
Как организовать поиск по этому файлу, чтобы при нахождение нужного слова(text) или id выводилась вся строчка? | |
|
|
|
|
|
|
|
для: HerSystem
(17.05.2006 в 16:51)
| | смотрим каждую строчку, разбиваем ее по словам (или еще как угодно) и собсно ищем среди них то, что нужно обычным перебором... по-другому наверно никак... | |
|
|
|
|
|
|
|
для: HerSystem
(17.05.2006 в 16:51)
| |
<?
$searches = "Искомый текст";
$filename = "file.txt";
$fcont = file($filename);
for($i=0; $i<count($fcont); $i++) {
if(preg_match("/".$searches."/isU", $fcont[$i])) {
$fcont[$i] = preg_replace("/(".$searches.")/isU", "<b><u>\\1</u></b>", $fcont[$i]);
echo "<i>Строка #".$i.":</i> ".$fcont[$i]."<br>";
}
}
?>
|
Поиск регистро-независим. | |
|
|
|