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);

?

?

?

?

相关文章

相关视频

php检测网址是否有效,php 检测因特网址是否有效相关推荐

  1. vue网址路由的实时检测

    有些时候,我们需要实时的检测网址,来进行判断,操作,处理等等 我们需要使用 watch 的监视器,然后直接进行操作 我们需要 '$route.path'   属性来进行监听,且需要加引号,然后只要页面 ...

  2. 网址发布页模板,带网址测速+域名检测功能

    简介: 网址发布页模板,带网址测和域名检测功能,虽然是假的,但是也很有逼格. 网盘下载地址: http://kekewl.net/D0Ef4yBuoyy0 图片:

  3. 亿愿批量验证检测网址链接有效性

    亿愿批量验证检测网址链接有效性(yyUrlValidate)-简介 ---最为专业的网址有效性验证工具!具备多线程和代理ip可限次数使用! ---三种技术验证网址有效性,多种有效性定义可以选用! -- ...

  4. 检测网址是否能打开的PHP代码

    这篇文章主要介绍了PHP检测网址是否能够正常打开的方法,涉及php中curl的简单使用技巧,需要的朋友可以参考下 使用php检测网址是否能打开 我在写采集视频的时候遇到有些视频地址失效了, 采集太多了 ...

  5. php判断网站是否可以访问,PHP简单检测网址是否能够正常打开的方法

    本文实例讲述了PHP简单检测网址是否能够正常打开的方法.,具体如下: 这是一个检测网址是否能正常打开的PHP代码,通过下面的代码检测一个网址是否能正常访问,如果正常则会返回http状态码200的值,如 ...

  6. 网址链接有效性批量检测工具使用教程

    当我们有很多网址,但是不知道里面是不是有些网址已经失效.这种情况下怎么办?一般我们会一个一个打开网址查看是不是有效,这种方法对十几个网址还行,如果1000个怎么办,为了解决这个问题,我们开发一款可以批 ...

  7. Jetson Nano 从入门到实战(转载)(案例:Opencv配置、人脸检测、二维码检测)

    目录 1. Jetson Nano简介 2. Jetson Nano环境配置 2.1 开箱配件介绍 2.2 烧录系统 2.3 开机和基本设置 2.4 开发环境配置 2.4.1 更新源和软件 2.4.2 ...

  8. Jetson Nano 从入门到实战(案例:Opencv配置、人脸检测、二维码检测)

    目录 1. Jetson Nano简介 2. Jetson Nano环境配置 2.1 开箱配件介绍 2.2 烧录系统 2.3 开机和基本设置 2.4 开发环境配置 2.4.1 更新源和软件 2.4.2 ...

  9. php 微信检测域名是否被封,检测域名是否已被微信封掉不能访问

    微信营销中,经常出现域名被封,但是因不能及时了解情况从而浪费很多流量的情况.那么有没有办法可以实时检测域名是否已被微信封掉不能访问呢?今天我给大家分享一个专门用来解决这种情况的微信域名检测接口. 微信 ...

最新文章

  1. ubuntu14 安装JDK
  2. typescript ajax,TypeScript的应用方式
  3. 信息系统项目管理师考试条件/时间/拿证/价值汇总
  4. K8S部署工具:KubeOperator安装部署
  5. 二十九、Node.js连接Mysql和MongoDB数据库CURD操作
  6. 特殊权限位set_uid set_gid   stick_bit 软链接硬链接
  7. ckeditor3 配置
  8. ASP.NET Forms权限验证
  9. 0基础学python要多久-零基础学习Python开发需要多长时间?
  10. Spring实战基础1
  11. 什么是生命,这取决于肝脏。——《调音师》影评
  12. 三菱伺服自动调谐_MR-J3-700B4-RJ004 更为先进的实时自动调谐通过设定响应值, 三菱MR-J3-700B4-RJ004 - 广州凌控...
  13. mac 技术篇-修改hosts文件,hosts文件位置
  14. python 自动化发送邮件_Python自动化必备发送邮件报告脚本详解
  15. 巧用Photoshop为透明玻璃杯抠图
  16. oracle中对于TableSpace理解
  17. 题目描述:编写一个SQL查询,删除学生表中,学号重复的学生信息,重复的学生信息中只保留id最大的那个
  18. 【总结】华为交换机和锐捷交换机的syslog配置
  19. Java微服务架构实战,MySQL8
  20. java xfire 客户端代码_java调用xfire webService服务客户端代码

热门文章

  1. [How TO]-openjrok维护手册
  2. Linux Kernel中的系统调用分析
  3. linux migrations病毒守付进程分析
  4. HTML5学习笔记(二)2015-12-7
  5. 1.22 实例:正则表达式验证电话号码
  6. 【PAT乙级】1084 外观数列 (20 分)
  7. dubbo配置文件加载顺序
  8. Zookeeper的配置文件
  9. Dubbo架构的特点
  10. jQuery的JSONP