PHP简单检测网址是否能够正常打开的方法
xuexi 2024-01-24 16:28:05 发表在:PHP 查看数:874

PHP可以通过使用cURL(Client URL Library)以及fsockopen函数来检测网址是否能够正常打开。

使用cURL检测网址的可达性 cURL是一个强大的工具,它支持各种协议,包括 HTTP, HTTPS, FTP 等,并且可以进行很多高级操作,如 SSL 连接、POST 请求等。

我们可以使用curl_exec()函数来检测网址是否能够正常打开。调用此函数时,如果返回false,则表示该网址无法正常打开。示例如下:

$url = "http://www.example.com";
$handle = curl_init($url);
curl_setopt($handle,  CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
if($httpCode == 200) {
    echo "网址正常";
} else {
    echo "网址不可达";
}
curl_close($handle);
最近访问时间:2025-04-30 18:36:46
知识库:340条鸣谢:TAY  备案号:蜀ICP备2024090044号