Я использую PHP dns_get_record для разрешения большого количества доменных имен в задании cron. Поскольку их много, некоторые неизбежно выходят из строя из-за временных сетевых ошибок, даже если эти домены можно разрешить, если задание выполняется достаточно долго.
Официальный PHP do c говорит:
Эта функция (dns_get_record) возвращает массив ассоциативных массивов или FALSE при сбое.
Мой вопрос: когда происходит сбой dns_get_record, как я могу узнать, происходит ли это из-за временной сетевой ошибки или доменное имя не зарегистрировано?
Я хочу повторить попытку на доменах, которые не работают из-за временных проблем в сети.