Поиск строк по ключу и запись в их в файл

131
25 сентября 2018, 18:50

Есть текстовый файл такого вида:

F FSD TX foi2j9grh89h24utn
fsd F dsfEU mgj3098hivnfd9uhgb
fsdf  UL h3t8uteih938ht0geg
fsdf sfsdf UY vj943u09vjdiofngoid
Fdsfh TX gfiosjfgioj3ghh

Требуется найти и выписать все строки в которых есть слово "TX". Помогите написать.

Answer 1
$RESULT = array();
$handle = @fopen("test.txt", "r");  // Файл
if ($handle) {
    while (($buffer = fgets($handle, 4096)) !== false) {
        if (mb_strpos($buffer, 'TX') !== false) {
        // Если слово, то можно с пробелами:
        //if (mb_strpos($buffer, ' TX ') !== false) {
            $RESULT[] = rtrim($buffer);
        }
    }
    fclose($handle);
}
var_dump($RESULT);  // Результат
READ ALSO
Как использовать REST API Laravel?

Как использовать REST API Laravel?

Всё сделал по этой статье https://arjunphpcom/create-rest-laravel-framework/

178
VPN на localhost сервере

VPN на localhost сервере

Вобщем у меня возможно необычная проблемаТестирую авторизацию через Вконтакте на localhost

161
проблема с переадресацией (бесконечная)

проблема с переадресацией (бесконечная)

Казалось бы, обычный кодЕсли есть айди в таблице, кидаем на страницу бан и никуда больше не пускаем

129
Поиск и взятие по маске один и более раз

Поиск и взятие по маске один и более раз

Требуется взять все то, что находится между (" "::" и между "::" ")

172