這篇文章帶給大家的內容是關於php中如何檢查遠端文件是否存在(純程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
//检查远程文件是否存在 function check_remote_file_exists($url) { $curl = curl_init($url); // 不取回数据 curl_setopt($curl, CURLOPT_NOBODY, true); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'GET'); //不加这个会返回403,加了才返回正确的200,原因不明 // 发送请求 $result = curl_exec($curl); $found = false; // 如果请求没有发送失败 if ($result !== false) { // 再检查http响应码是否为200 $statusCode = curl_getinfo($curl, CURLINFO_HTTP_CODE); if ($statusCode == 200) { $found = true; } } curl_close($curl); return $found; }
相關文章推薦:
以上是php中如何檢查遠端檔案是否存在(純程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!