Автор Тема: Вытянуть строку из файла  (Прочитано 3084 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вытянуть строку из файла
« : 03 Января 2006, 19:47:16 »
Как из текстового файла вытащить строку, которая начинается с ххх и заканчивается переводом строки.
Заранее спасибо.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Вытянуть строку из файла
« Ответ #1 : 03 Января 2006, 20:11:16 »
читать построчно, и искать ххх в начале
fgets

Оффлайн vg2k

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 37
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вытянуть строку из файла
« Ответ #2 : 03 Января 2006, 22:21:54 »
или , загоняя сразу весь файл в память - если его размеры не столь критичны:


//в массив загоняешь содержимое файла :
$m file(\'file.txt\');

//построчно в цикле просмотриваешь
foreach($m as $key => $value)
{
//проверяешь наличие нужного регуляркой или как удобнее
if (preg_match(\'/^(xxx)/\',$value)) echo \'То что надо !!!!\';
}


подробнее об этих функциях ясен пень на php.net читать.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28