最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php判断url是否可以打开

来源:懂视网 责编:小采 时间:2020-11-27 15:20:47
文档

php判断url是否可以打开

php判断url是否可以打开:使用php判断url是否可以打开的解决办法:1、使用file_get_contents函数,不过缺点是,如果url无法访问,会出现终止程序问题2、使用curl返回,然后判断是否正确执行3、使用get_headers函数,根据HTTP返回值查看是否有200get_headers需要支持1、
推荐度:
导读php判断url是否可以打开:使用php判断url是否可以打开的解决办法:1、使用file_get_contents函数,不过缺点是,如果url无法访问,会出现终止程序问题2、使用curl返回,然后判断是否正确执行3、使用get_headers函数,根据HTTP返回值查看是否有200get_headers需要支持1、

使用php判断url是否可以打开的解决办法:

1、使用file_get_contents函数,不过缺点是,如果url无法访问,会出现终止程序问题

2、使用curl返回,然后判断是否正确执行

3、使用get_headers函数,根据HTTP返回值查看是否有200

get_headers需要支持

1、php_openssl支持 查看phpinfo看看是否开启

2、allow_url_fopen=on 修改php.ini,运行使用远程打开

函数介绍:

array get_headers ( string $url [, int $format ] )

get_headers()返回一个数组,包含有服务器响应一个 HTTP 请求所发送的标头。如果失败则返回 FALSE 并发出一条 E_WARNING 级别

的错误信息。如果将可选的 format 参数设为 1,则 get_headers() 会解析相应的信息并设定数组的键名。 例如:

url-7.png

实例:

<?php
$url = "http://cn.php.com/images/php.gif";
$array = get_headers($url,1);
if(preg_match('/200/',$array[0])){
 echo "<pre/>";
 print_r($array);
}else{
 echo "无效url资源!";
}

结果:

url-8.png

优缺点:

需要allow_url_fopen=on 开启,有点和file_get_contents函数使用条件类似,但是返回值比较少,可以使用function_exists判断该方法

是否可以使用。

推荐教程:PHP视频教程

文档

php判断url是否可以打开

php判断url是否可以打开:使用php判断url是否可以打开的解决办法:1、使用file_get_contents函数,不过缺点是,如果url无法访问,会出现终止程序问题2、使用curl返回,然后判断是否正确执行3、使用get_headers函数,根据HTTP返回值查看是否有200get_headers需要支持1、
推荐度:
标签: 开启 打开 判断
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top