$ra=get_headers('http://hi.baidu.com');
if($ra[0]==='HTTP/1.1 200 OK'){
echo 'ok'; }
这是错误的,因为有时会返回
HTTP/1.0 200 OK
解决办法是获取最后的两位字符串
if(substr($headers[0],-2)==='OK'){
echo ‘ok’;
}else{
echo 'no';
}
$ra=get_headers('http://hi.baidu.com');
if($ra[0]==='HTTP/1.1 200 OK'){
echo 'ok'; }
这是错误的,因为有时会返回
HTTP/1.0 200 OK
解决办法是获取最后的两位字符串
if(substr($headers[0],-2)==='OK'){
echo ‘ok’;
}else{
echo 'no';
}