Forum Webscript.Ru

Программирование => PHP => Тема начата: Alex111 от 03 Января 2006, 19:47:16

Название: Вытянуть строку из файла
Отправлено: Alex111 от 03 Января 2006, 19:47:16
Как из текстового файла вытащить строку, которая начинается с ххх и заканчивается переводом строки.
Заранее спасибо.
Название: Вытянуть строку из файла
Отправлено: Меняздесьдавнонет от 03 Января 2006, 20:11:16
читать построчно, и искать ххх в начале
fgets
Название: Вытянуть строку из файла
Отправлено: vg2k от 03 Января 2006, 22:21:54
или , загоняя сразу весь файл в память - если его размеры не столь критичны:


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

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

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