php判断远程文件是否存在的办法

php如何判断一个远程文件是否存在呢?下面是作者在网上找到的方法,在这里和大家分享一下。

  1. //php判断远程文件是否存在 
  2. function url_exists($url){ 
  3.     $handle=curl_init($url); 
  4.     if(false===$handle){ 
  5.         return false; 
  6.     } 
  7.     curl_setopt($handle,CURLOPT_HEADER,false); 
  8.     curl_setopt($handle,CURLOPT_FAILONERROR,true); 
  9.     curl_setopt($handle,CURLOPT_NOBODY,true); 
  10.     curl_setopt($handle,CURLOPT_RETURNTRANSFER,false); 
  11.     $connectable=curl_exec($handle); 
  12.     curl_close($handle);     
  13.     return $connectable

转载请注明:代码家园 » php判断远程文件是否存在的办法

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)