4
PHPのgethostbyname()タイムアウトに関する限り、機能は設定可能ではないようです。 DNS要求を1秒以下に制限したいので、もう問題があるので無視する必要があります。gethostbynameを使用せずにDNSからIPを取得しますか?
だから、代わりにソケットやcURLを使ってDNSクエリを作成する方法はありますか?私は、サーバーリソースを節約したPHPストリームを使用してSMTPリクエストを行うことができました。そのため、DNSクエリでも同じことをするつもりです。 PHP article上
@Xeoncross:これはおそらくあなたの最善の策です。そうでなければ、RFC(http://www.faqs.org/rfcs/rfc1035.html)のセクション4.2を見て自分のパケットを送る方法を知ることができます。 –
[backtick '](http://php.net/operators.execution)は[shell_exec()](http://php.net/shell-exec)の省略形です。 – mikeytown2