Поиск в txt файле

152
22 июля 2019, 18:40

Имеется .txt файл, в котором записан текст. Хочу сделать скрипт который будет находить и извлекать строки по условию:

текст_который_ищем:а-здесь-любой-текст;

То есть искать я буду текст текст_который_ищем , а в ответ мне должна прийти строка: текст_который_ищем:а-здесь-любой-текст;

конец строки это символ ;

Буду благодарен за помощь.

Answer 1

Если я правильно понял:

$file = ''; // Путь к текст.файлу
$need = 'текст_который_ищем';
foreach (file($file, FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES) as $line) {
    if (preg_match("~{$need}.*~", $line, $string)) {
        echo str_replace($need, "$need:", $string[0]);
    }
}
READ ALSO
PHPUnit. Как глобально замокать метод класса?

PHPUnit. Как глобально замокать метод класса?

Имеется два классаВ классе Two создаем экземпляр класса One в переменную $one

180
Отправка CURL + PHP 7

Отправка CURL + PHP 7

Я использую CURL для отправки файлаЭто работает хорошо, когда я отправляю файл

177
Побитовый сдвиг влево, проблемка

Побитовый сдвиг влево, проблемка

Переписываю некий код с яваскрипта на пхп, должен работать идентично

178
Как перейти на страницу гугл календаря, что бы повторно не входить в гугл

Как перейти на страницу гугл календаря, что бы повторно не входить в гугл

нужно добавить функционал что бы пользователь мог вносить в свой гугл календарь некоторые события, и если пользователь уже вошел в систему...

174