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

2017-03-06 09:17:53

PHP中检查某个网页地址是否有效能被打开的最简单方法:使用fopen函数

fopen — 打开文件或者 URL:

resource fopen  ( string $filename , string $mode [, bool $use_include_path [, resource $zcontext ]] )

  1. function varify_url($url)
  2. {
  3. $check = @fopen($url,"r");
  4. if($check)
  5.  $status = true;
  6. else
  7.  $status = false;
  8. return $status;
  9. }
  10. $url = "http://www.google.com";
  11. if(varify_url($url))
  12. {
  13.  echo "<div>Congratulation ! Your URL <a href=$url>$url</a>  : is <b>valid </b></div>";
  14. }
  15. else
  16. {
  17.  echo "<div>Error ! Your URL : <a href=$url>$url</a> is <b>invalid </b></div>";
  18. }

PHP 将检查并确认 allow_url_fopen 已被激活。如果关闭了,PHP 将发出一个警告,而 fopen 的调用则失败。

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注