【PHP】質問スレッドpart26【php】
■ このスレッドは過去ログ倉庫に格納されています
0856854
05/02/22 13:51:59ID:d7ashhNpレスどうもありがとうございます。
set_time_limit(3);
$a = (@fsockopen("www.hogehoge.jp", 80, $errno, $errstr, 3)) ? "オンライン" : "オフライン";
print $a;
としても、「オフライン」の場合には結果表示にデフォルトのタイムアウト時間までかかってしまいます。
即座に表示することはできないでしょうか。
上のスクリプトでは処理を3秒でタイムアウトさせて結果を表示させたいと考えているのですが。。
(上のスクリプトでは、オンライン/ドメインが存在しない場合は即座に表示されます)
■ このスレッドは過去ログ倉庫に格納されています