@Vadim997

Как запарсить больше 200 xml файлов?

Необходимо запарсить больше 30 xml файлов. С помощью кода ниже не получается, вызывается ошибка "failed to open stream: HTTP request failed!"
Вот код:
for($i=16000000; $i <= 16000250; $i++) {
        $xml = simplexml_load_file("http://site/?id=$i");
        if($xml->error == "0") {
            echo $xml->people. "<br>";
        }
    }
  • Вопрос задан
  • 2249 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
sleep(5) хотя бы....
и через curl не проще?
Ответ написан
используйте guzzle, обработку исключений, sleep и консольный скрипт, а не веб.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы