Задать вопрос
@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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
sleep(5) хотя бы....
и через curl не проще?
Ответ написан
используйте guzzle, обработку исключений, sleep и консольный скрипт, а не веб.
Ответ написан
Ваш ответ на вопрос

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

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