За последние 24 часа нас посетили 44889 программистов и 3275 роботов. Сейчас ищут 1546 программистов ...

multi curl

Тема в разделе "PHP для новичков", создана пользователем Kvandaik, 6 авг 2018.

  1. Kvandaik

    Kvandaik Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    121
    Симпатии:
    1
    Нужно обращаясь на каждый сайт переводить htmlentities в текст и в нём искать строку точное соответствие LED="1" если при каждом нахождении есть LED = "1" то выполняем (допустим код php) и продолжаем поиск в других урл. как правильно это реализовать . есть ли у кого пример.

    $urls = array(
    'http://1*******1/start/start.htm',
    'http://1*******2/start/start.htm',
    'http://1*******3/start/start.htm',
    );

    $multi = curl_multi_init();
    $channels = array();

    foreach ($urls as $url) {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_FAILONERROR, 1); // Fail on errors
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); // return into a variable
    curl_setopt($curl, CURLOPT_TIMEOUT, 15); // times out after 15s

    curl_multi_add_handle($multi, $ch);

    $channels[$url] = $curl;
    }