#1 2010.05.26 14:28

Sep
Участник
Откуда: Беларусь
Зарегистрирован: 2009.05.30
Сообщений: 37
Карма: 0
Профиль Веб-сайт

Поиск по файлам

Здрасте, есть папки, в которых файлы, названия папок и файлов даны.
И есть искомое слово. Вопрос, как вывести те строки, в которых встречается искомое слово. Спасибо.

Неактивен

#2 2010.05.26 15:18

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Поиск по файлам

Неактивен

#3 2010.05.26 15:30

Sep
Участник
Откуда: Беларусь
Зарегистрирован: 2009.05.30
Сообщений: 37
Карма: 0
Профиль Веб-сайт

Re: Поиск по файлам

Gemorroj написал:

http://php.net/glob

Интересно, и как с же помощью глоб вывести строку из файла в котором есть искомое слово?

Неактивен

#4 2010.05.26 16:14

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Поиск по файлам

тебе нужен поиск по содержимому файлов? если да, то считывай весь файл в память и ищи с помощью соответствующих строковых функций

Неактивен

#5 2010.05.26 16:26

Sep
Участник
Откуда: Беларусь
Зарегистрирован: 2009.05.30
Сообщений: 37
Карма: 0
Профиль Веб-сайт

Re: Поиск по файлам

Gemorroj написал:

тебе нужен поиск по содержимому файлов? если да, то считывай весь файл в память и ищи с помощью соответствующих строковых функций

Да, по содержимому, это я понял, а как реализовать, хотя бы пример кода, типо как через ерег
Ну типо такого
$arr = array('a', 'b', 'c');
for($i =0; $i<sizeof($arr)) {
$f = file($arr[$i]'.txt');
for($i =0; $i<sizeof($f)) {
if(ereg($искомое слово, $f[$i])) {
Вывод этой строки
  }
}
}
Типо такого, только без этой злобной smile функции ereg. Если через strpos, то покажет первое совпадение в файле, а мне над все совпадения. Ну думаю ты поймешь

Отредактировано Sep (2010.05.26 16:32)

Неактивен

#6 2010.05.26 18:04

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Поиск по файлам

не совсем все же понял. тебе нужно получить количество вхождений? есть http://php.net/substr_count

Неактивен

#7 2010.05.27 00:40

Sep
Участник
Откуда: Беларусь
Зарегистрирован: 2009.05.30
Сообщений: 37
Карма: 0
Профиль Веб-сайт

Re: Поиск по файлам

Короче уже написал сам, тему можно закрыть

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.012 s