我正在尝试构建一个PHP函数来检查某些URL是否仍在工作或已过期。
如果有人可以帮助我创建循环功能("定义URL"应该遍历列表,"输出"应该将回显写回表中),那就太好了。
这是 php
$sql = "SELECT link FROM link_check";
$url = $conn->query($sql);
foreach ($sql as $url);
{
$check_url_status = check_url($url);
if ($check_url_status == '200')
echo "Link Works";
else
echo "Broken Link";
}
?>
这个问题与这篇旧帖子有关: 检查链接网址
您必须遍历检索的记录集(查询结果):
$SQL = "SELECT link FROM link_check";
$rst = $conn->query($SQL);
while($row = $rst->fetch_assoc())
{
$check_url_status = check_url($row['link']);
echo ($check_url_status == '200') ? "Link Works" : "Broken Link";
}