@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");
?>