phpのcurl関連関数を使用してリモートファイルにアクセスし、返されたステータスに基づいてファイルが正常に使用できるかどうかを判断しました。必要な友達はそれを参照できます
コードは次のとおりです | コードをコピーします |
//リモートファイルを判定する function check_remote_file_exists($url) { $curl =curl_init($url); // データを取得しない curl_setopt($curl, CURLOPT_NOBODY, true); request $result =curl_exec($curl ; if ($statusCode == 200) { $found = true; } } curl_close($curl);
return $found; }
方法2
|
コードは次のとおりです
コードをコピー
$url = "/upload/201110/20111008192257383.gif"; _headers($url,1 ); | if(preg_match('/200/', $array[0])){ | echo "";
}else{ echo "無効な URL リソースです。 "; }
|
http://www.bkjia.com/PHPjc/444739.htmlwww.bkjia.com
本当
http://www.bkjia.com/PHPjc/444739.html
技術記事 phpのcurl関連関数を使用してリモートファイルにアクセスし、返されたステータスに基づいてファイルが正常に使用できるかどうかを判断しました。必要な場合は、次のコードを参照してコードをコピーしてください...。