автоматизация отбора вопрос новичка

Создание бесплатных скриптов по запросу
Ответить
zacharovna
Сообщения: 2
Зарегистрирован: 02 июл 2022, 21:17

автоматизация отбора вопрос новичка

Сообщение zacharovna » 02 июл 2022, 21:23

Добрый день.
Подскажите пожалуйста.

Есть файл txt - с перечнем данных
$file_res1="job/ex.txt";
как прописать команду в HE

Чтобы он собирал значение со страницы
$value->get_inner_html_by_attribute("id", "clip_inn", false);
после чего сверял это значение с файлом данных
и
если, это значение существует в файле
if ($value)->is_exist_in_file($file_res1)) {
выполнял действие//
если нет, то далее по скрипту

Аватара пользователя
Support
Site Admin
Сообщения: 996
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: автоматизация отбора вопрос новичка

Сообщение Support » 03 июл 2022, 17:43

Получаете содержимое файла в массив. Одна строка один элемент массива с помощью команды https://www.php.net/manual/ru/function.file.php. После чего с помощью команды in_array
проверяете значение в массиве.
// прочитать файл в массив
$job_arr = file($file_res1, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

$value = $div->get_inner_html_by_attribute("id", "clip_inn", false);

if (in_array($value, $job_arr )) 
    echo "Нашёл $value";
else
    echo "Ничего не нашли";


zacharovna
Сообщения: 2
Зарегистрирован: 02 июл 2022, 21:17

Re: автоматизация отбора вопрос новичка

Сообщение zacharovna » 04 июл 2022, 19:51

Спасибо огромное добрый человек.
+30 тебе к карме!

Ответить