php中检查某个网页地址是否有效能被打开的最简单方法

本文介绍了一种使用PHP的fopen函数来验证一个URL是否有效的简单方法,并提供了示例代码。此方法通过尝试打开URL来判断其是否可以访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 的调用则失败。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值