php 判斷遠程圖片是否存在

方法一: 使用curlphp

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;
} 

方法二: 使用file_get_contentscurl

function img_exists($url)
{
    if(file_get_contents($url,0,null,0,1))
        return 1;
    else
        return 0;
}      

判斷某個文件是否存在url

$url=’http://www.111cn.net/’;
echo url_exists($url);

function url_exists($url) {
    $head=@get_headers($url);
    if(is_array($head)) {
        return true;
    }
    return false;
}
相關文章
相關標籤/搜索