帮我写一个可以判断友链状态的php代码
以下是一个简单的可以判断友链状态的PHP代码:
<?php
function checkLink($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return $httpCode;
}
$link = "https://www.example.com"; // 友链地址
$status = checkLink($link); // 检查友链状态
if ($status == "200") {
echo "友链正常";
} else {
echo "友链异常";
}
?>
此代码使用cURL库获取友链的HTTP状态码,并根据状态码判断友链状态是否正常。如果友链状态码为200,则友链正常;否则,友链异常
原文地址: https://www.cveoy.top/t/topic/dyel 著作权归作者所有。请勿转载和采集!