EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Сделать основным языком
PF вопросы - Форум

Как открыть txt-файл и поиск в нем с помощью PHP?

У меня есть файл тест.txt и я хочу открыть его и поискать в нем слово или фразу. Я не очень хорошо знаю, как я могу открыть этот файл на PHP или как пройти через него, чтобы найти какой-то текст.

В других языках программирования я открываю файл и просматриваю его по линиям, Например, или любым другим способом, но я начинаю с PHP и не знаю, как это сделать.

Например, если я хочу найти слово 'имя’ в этом файле 'тест.txt’, как бы вы это сделали??

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
romani_t спросил ли 7 лет
1 Ответы

Используйте метод file_get_content, который вернет содержимое файла, который можно сохранить в переменной. Позже вы можете обрабатывать эту переменную по своему усмотрению. Вы можете выполнить поиск с помощью strpos. В качестве примера:

//Guarda el contenido del archivo en una variable
$archivo = file_get_contents("prueba.txt");

//Busca la cadena 'nombre' en el contenido de la variable
$posicion = strpos($archivo, "nombre");

Если строка, которую вы ищете, находится в содержимом файла, сохраненного в переменной, Функция strpos вернет позицию.
Я надеюсь, что вы найдете это полезным 😉

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
mr_robot Саид делает 7 лет