Страница 1 из 1

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

Добавлено: 02 июл 2022, 21:23
zacharovna
Добрый день.
Подскажите пожалуйста.

Есть файл 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)) {
выполнял действие//
если нет, то далее по скрипту

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

Добавлено: 03 июл 2022, 17:43
Support
Получаете содержимое файла в массив. Одна строка один элемент массива с помощью команды 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 "Ничего не нашли";


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

Добавлено: 04 июл 2022, 19:51
zacharovna
Спасибо огромное добрый человек.
+30 тебе к карме!