imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 24.01.2004, 19:38     # 1
dESer
Guest
 
Сообщения: n/a

поиск по файлу на Php

Значит такая проблема...
Есть файл, он играет роль базы. Т.е. в строке по четыре значения...
Как сделать поиск по этим строкам?
Да и чтобы был поиск не одного какогото слова, а например "корабль" и "лодка" и если хоть какой-то из них есть в строке (или оба), то соответственно показываем эту строчку.

Подскажите, а то я уже голову сломал... За раннее спасибо.
 
Старый 24.01.2004, 19:42     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Файл он и в африке файл. В массив загоняешь и strpos() смотришь есть ли совпадения. Если слов несколько, то explode() и foreach.
RaZEr вне форума  
Старый 24.01.2004, 19:47     # 3
dESer
Guest
 
Сообщения: n/a

А где об этом можно подробнее прочитать или посмотреть пример (по русски)?
 
Старый 24.01.2004, 19:51     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Файл в массив строк: file() - http://ru.php.net/manual/en/function.file.php
Перебрать этот массив: foreach - http://ru.php.net/manual/en/control-...es.foreach.php
Присутствие слова: strpos() - http://ru.php.net/manual/en/function.strpos.php

PS: Перевод документации оч. старый (можешь посмотреть на http://rusphp.chat.ru/)
RaZEr вне форума  
Старый 24.01.2004, 19:52     # 5
dESer
Guest
 
Сообщения: n/a

Спасибо.
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:19.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.