PHP检测链接是否存在的代码实例分享
网络编程
在PHP中,检查某个链接是否存在,有两个方法,一个是使用curl,另外一个是
获得HTTP的header的响应码,如果是200的则是OK,如果是404的话就找不到了,例子如下:
1) 使用get_headers:
<?php $url = "http://www.abc.com/demo.jpg"; $headers = @get_headers($url); if($headers[0] == 'HTTP/1.1 404 Not Found') { echo "URL not Exists"; } else { echo "URL Exists"; } ?>
get_headers中有第2个参数,是true的话,结果将会是个关联数组
2) 使用CURL
<?php $url = "http://www.domain.com/demo.jpg"; $curl = curl_init($url); curl_setopt($curl, CURLOPT_NOBODY, true); $result = curl_exec($curl); if ($result !== false) { $statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE); if ($statusCode == 200) { echo "URL Exists" } } else { echo "URL not Exists"; } ?>
CURLOPT_NOBODY指定了只是建立连接,而不取整个报文的内容
PHP+Ajax+JS实现多图上传
本文实例在wap站项目中需要做一个ajax多图片上传,结合js插件做了一个,供大家参考,具体内容如下/*ajax上传图片*/varnum=0;//点击删除图片functiononDelete(nu
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
环境服务器操作系统:CentOS7.0博客部署服务器:Apache后台语言:PHP数据库:MySql前端框架:WordPress步骤一、安装Apache安装Apache很简单,只需要在终端输入
解决yii2左侧菜单子级无法高亮问题的方法
我们先来看看具体问题。添加角色是属于角色这个菜单的,如何在执行添加角色这个操作时让角色这个菜单处于选中状态呢?adminlte左侧导航的Create,Vie
编辑:一起学习网
标签:角色,菜单,多图,上传,是个