示例:但是,加载页面确实很慢。
任何其他PHP代码或JavaScript。
我在PHP中的示例代码:
<?php
$aaalink = 'http://www.bbc.com/news';
function aaa_get_http_response($aaalink) {$headers = get_headers($aaalink);return substr($headers[0], 9, 3);}
$aaa_get_http_response = aaa_get_http_response($aaalink);
if ( $aaa_get_http_response == 200 )
{
echo $aaalink;
}
else
{echo "404";}
?>
<br>
<?php
$bbblink = 'http://www.independent.ie/news/';
function bbb_get_http_response($bbblink) {$headers = get_headers($bbblink);return substr($headers[0], 9, 3);}
$bbb_get_http_response = bbb_get_http_response($bbblink);
if ( $bbb_get_http_response == 200 )
{
echo $bbblink;
}
else
{echo "404";}
?>
<br>
<?php
$ccclink = 'http://www.rediff.com/news';
function ccc_get_http_response($ccclink) {$headers = get_headers($ccclink);return substr($headers[0], 9, 3);}
$ccc_get_http_response = ccc_get_http_response($ccclink);
if ( $ccc_get_http_response == 200 )
{
echo $ccclink;
}
else
{echo "404";}
?>
图片:
答案 0 :(得分:0)
get_headers
将等待所请求的网站响应,网络质量很重要。 aaa/bbb/ccc_get_http_response
是相同的,请改用foreach
循环。