首页 后端开发 php教程 php 检测因特网址是否有效

php 检测因特网址是否有效

Jun 13, 2016 am 10:49 AM
curl function return url

php 检测网址是否有效

1. ?网址的格式:

?

function checkUrl($weburl) { 	return !ereg("^http(s)*://[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$", $weburl); }
登录后复制
?

2 .?判断http 地址是否有效

?

function url_exists($url){	$ch = curl_init();    curl_setopt($ch, CURLOPT_URL,$url);    curl_setopt($ch, CURLOPT_NOBODY, 1); // 不下载    curl_setopt($ch, CURLOPT_FAILONERROR, 1);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    return (curl_exec($ch)!==false) ? true : false;}
登录后复制

?

或者

?

function img_exists($url) {	return file_get_contents($url,0,null,0,1) ? true : false;}
登录后复制

?

或者

?

function url_exists($url) {	$head = @get_headers($url);    return is_array($head) ?  true : false;}
登录后复制

?

实例:

?

$url='http://www.qq.com';echo url_exists($url);
登录后复制

?

?

?

?

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

python中CURL和python requests的相互转换如何实现 python中CURL和python requests的相互转换如何实现 May 03, 2023 pm 12:49 PM

python中CURL和python requests的相互转换如何实现

Linux下更新curl版本教程! Linux下更新curl版本教程! Mar 07, 2024 am 08:30 AM

Linux下更新curl版本教程!

C语言return的用法详解 C语言return的用法详解 Oct 07, 2023 am 10:58 AM

C语言return的用法详解

PHP8.1发布:引入curl多个请求并发处理 PHP8.1发布:引入curl多个请求并发处理 Jul 08, 2023 pm 09:13 PM

PHP8.1发布:引入curl多个请求并发处理

PHP函数介绍—get_headers(): 获取URL的响应头信息 PHP函数介绍—get_headers(): 获取URL的响应头信息 Jul 25, 2023 am 09:05 AM

PHP函数介绍—get_headers(): 获取URL的响应头信息

为什么NameResolutionError(self.host, self, e) from e,怎么解决 为什么NameResolutionError(self.host, self, e) from e,怎么解决 Mar 01, 2024 pm 01:20 PM

为什么NameResolutionError(self.host, self, e) from e,怎么解决

怎样透过几个步骤获取您的 Steam ID? 怎样透过几个步骤获取您的 Steam ID? May 08, 2023 pm 11:43 PM

怎样透过几个步骤获取您的 Steam ID?

function是什么意思 function是什么意思 Aug 04, 2023 am 10:33 AM

function是什么意思

See all articles