Л2
Лана 2029

php Как найти слово в строке файла и вывести эту строку полностью? Пример внутри

есть строки в файле text.txt

Дом есть у меня
Жена умела многое
Лиза уехала в деревню

ищем слово 'многое' и выводим строку полностью
я знаю пока только такой способ:

$fx = file_get_contents(text.txt);// получаем текст
$pos = strpos($fx, 'многое'); // нашли слово в тексте
теперь дальше могу отмотать несколько символов назад и написать всю строку типа:
$px = substr($fx, $pos);
$px = substr($px, ?,);

но количество символов - величина непостоянная и отматывать всё время не получится. Надо взять и показать всю строку.

ИА
Иван Асташов

foreach (file('text.txt') as $s) if ( strpos($s, 'многое') !== FALSE ) echo $s;

Похожие вопросы
Как вывести значение переменной в текстовое поле полностью (PHP)
PHP - Замена слова (пароля) в строке (Текстовом файле).
PHP/ как передать данные через адресную строку, не используя GET... Пример внутри
Вывести данные из .dat файла в php
Как в PHP считать из файла последнюю строку не перебирая весь файл?
Ввести строку, вывести самое длинное слово. с++. Ввести строку, вывести самое длинное слово. с++
[PHP]Поиск номера строки по слову
Как сделать, чтоб из файла PHP выполнялся код все файлы с расширением *.php Не могу вывести код из файла menu_top.php
С++ работа со строками как в строке найти и вывести самое короткое слово???
Как вывести данные из строки в файле в массив? Паскаль.