我是.php的新手,我不能让我的代码工作。我有一个检查网站是否正常工作的函数,之后我只是尝试从一个.txt文件中获取链接,并用检查函数的结果回显它们,但我似乎没有得到正确的结果。下面是我的代码:
<?php
function url_test( $url ) {
$timeout = 10;
$ch = curl_init();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_TIMEOUT, $timeout );
$http_respond = curl_exec($ch);
$http_respond = trim( strip_tags( $http_respond ) );
$http_code = curl_getinfo( $ch, CURLINFO_HTTP_CODE );
if ( ( $http_code == "200" ) || ( $http_code == "302" ) ) {
return true;
} else {
// return $http_code;, possible too
return false;
}
curl_close( $ch );
}
$links = file("test.txt");
if( !url_test( $links) ) {
echo $links ." is down!";
}
else { echo $links ." functions correctly."; }
}
?>
你们能帮帮我吗?谢谢!
https://stackoverflow.com/questions/54793263
复制相似问题