@REM<?php @REM ==' @SET PHPCLI=D:/phpStudy/php55n/php.exe @%PHPCLI% %0 @goto :EOF @REM';?> <?php // 使用前需要将第3行代码的 PHPCLI 路径改为你本机的php.exe所在路径 function httpcode($url){ $ch = curl_init(); // $timeout = 3; curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER, 1); // curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch,CURLOPT_URL,$url); curl_exec($ch); return $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE); curl_close($ch); } while (true) { sleep(5); // 调用函数 , 获取实时状态 $code = httpcode('http://www.xygyhd.org/'); if($code != '200') { echo 'host is bad! ' . "\n"; } else { echo 'host is ok!' . "\n"; } } exec("pause"); ?>