php中检查某个网页地址是否有效能被打开的最简单方法:使用fopen函数
fopen — 打开文件或者 URL:
resource fopen ( string $filename , string $mode [, bool $use_include_path [, resource $zcontext ]] )
function varify_url($url)
{
$check = @fopen($url,"r");
if($check)
$status = true;
else
$status = false;
return $status;
}
$url = "http://www.google.com";
if(varify_url($url))
{
echo "<div>Congratulation ! Your URL <a href=$url>$url</a> : is <b>valid </b></div>";
}
else
{
echo "<div>Error ! Your URL : <a href=$url>$url</a> is <b>invalid </b></div>";
}
PHP 将检查并确认 allow_url_fopen 已被激活。如果关闭了,PHP 将发出一个警告,而 fopen 的调用则失败。
本文介绍了一种使用PHP的fopen函数来验证一个URL是否有效的简单方法,并提供了示例代码。此方法通过尝试打开URL来判断其是否可以访问。
505

被折叠的 条评论
为什么被折叠?



