php判断远程图片是否存在
function img_exits( $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); if (curl_exec( $ch )!==false) return true; else return false; } //方法二,代码如下: function img_exists( $url ) { if ( file_get_contents ( $url ,0,null,0,1)) return 1; else return 0; } // /** @title:如何检查某个远程文件是否存在(php5) @author:axgle @version:1.0 */ /开源代码phpfensi测试数据 $url = 'http://HdhCmsTestphpfensi测试数据/' ; echo url_exists( $url ); function url_exists( $url ) { $head =@get_headers( $url ); if ( is_array ( $head )) { return true; } return false; } ?> 网页方法,代码如下: <script language= "javascript" > function geturl(url) { var xmlhttp = new activexobject( "microsoft.xmlhttp " ); xmlhttp.open( "get " ,url,false); xmlhttp.send(); if (xmlhttp.readystate==4) alert((xmlhttp.status==200)? "文件存在 " : "文件不存在 " ); } </script> 请输入文件地址: <input name= "file " id= "file " value= "http://HdhCmsTestphpfensi测试数据 " > <button onclick= "geturl(file.value) " > 检测地址 </button>查看更多关于php判断远程图片是否存在 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did30860