Я использую загрузку domdocument для получения некоторых данных. Иногда эти данные недоступны, и когда скрипт запускается, я получаю ошибки или предупреждения. Я заметил, что я могу проверить возвращаемое значение, если данных нет. Лучше ли использовать цикл while или if?ошибки загрузки domdocument. Как проверить для
0
A
ответ
0
I'm Принимая, вы пытаетесь загрузить удаленный документ, и поэтому он иногда недоступен. я предлагаю попробовать следующее:
<?php
$dom = new DOMDocument();
$tries = 0;
$retryLimit = 10; // # of times to try loading
$interval = 2; // wait time between attempts (seconds);
while (!$dom->load('http://www.example.com/')) {
if (++$tries > $retryLimit) {
throw new Exception("Unable to load remote document");
}
sleep($interval);
}
Это также может быть записан как цикл конечно. Это не имеет большого значения.
Смежные вопросы
- 1. Как проверить выход ошибки контроллера загрузки Spring?
- 2. PHP - Ошибки с DomDocument
- 3. PHP DOMDocument таймаут загрузки XML
- 4. Как проверить, есть ли DOMDocument элементы
- 5. Как использовать DOMDocument loadHtml для загрузки точных значений ввода
- 6. Как проверить FtpWebRequest на ошибки
- 7. DOMDocument с котировками в URL-адресе загрузки
- 8. PHP DOMDocument ошибки/предупреждения по html5-тегам
- 9. Как вы можете проверить одинаковые ошибки загрузки iframe домена?
- 10. Как проверить ошибки округления?
- 11. Как получить ошибки синтаксического разбора с помощью DomDocument :: loadXML()
- 12. Как проверить ошибки API?
- 13. Node.js: как проверить ошибки?
- 14. Как проверить ошибки urllib.request
- 15. Жасмин - Как проверить ошибки?
- 16. Как проверить PhoneGap ошибки
- 17. Как проверить ActionErrors для конкретной ошибки?
- 18. Как проверить условие ошибки для этой функции?
- 19. станд :: get_time - Как проверить для разбора ошибки
- 20. Ошибка ошибки ошибки теста загрузки
- 21. Альтернатива для DOMDocument()
- 22. Как проверить правильность загрузки углов
- 23. Как проверить правильность загрузки jquery?
- 24. Как проверить ход загрузки HttpWebRequest?
- 25. Как проверить правильность загрузки файла?
- 26. Как проверить ошибки массового назначения
- 27. Domdocument loading
- 28. Как использовать DOMDocument для извлечения пути img?
- 29. DOMDocument :: loadXML() для частей XML
- 30. Как получить апач для загрузки пользовательской страницы для 414 ошибки
Пример потока кода? – Matchu