当前位置:Home > PHP > php判断远程文件是否存在

php判断远程文件是否存在

发布时间:2016-07-29   浏览次数:934

function url_exists($url) {
    $ch = curl_init();
    curl_setopt ($ch, CURLOPT_URL, $url);
    //不下载
    curl_setopt($ch, CURLOPT_NOBODY, 1);
    //设置超时
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($ch, CURLOPT_TIMEOUT, 3);
    curl_exec($ch);
    $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); 
    if($http_code == 200) {
        return true;
    }
    return false;
}