Гость Опубликовано 22 октября, 2001 Жалоба Поделиться Опубликовано 22 октября, 2001 Нужно из таблицы вывести строки с заданным первым словом. Всего 7000 коротких строк, из них нужных 10-15. Строки в алфавитном порядке, т.е. поиск быстр, словом всё очень просто. Это делает системная команда "grep": grep -w <слово> <файл> В Perl-cgi-скрипте я пишу open SRC, "grep -w <слово> <файл>|"; while(){ } close SRC; Т.е. читаю не файл целиком (что долго?), а только нужные строчки. Работает оч. быстро. Можно так же на PHP3??????????????????????????????? Вроде есть команда $array = file($file_name) Можно ли $array = file("grep -w <слово> <файл>|") ???? (кавычки нужны?) Спасибо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 24 февраля, 2002 Жалоба Поделиться Опубликовано 24 февраля, 2002 Приветствую! http://php.directnet.ru/manual/ru/function.system.php Прочитай, должно помочь. Удачи! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.