php中如何检查远程文件是否存在(纯代码)
程序员文章站
2022-03-16 14:02:34
...
本篇文章给大家带来的内容是关于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的数据类型
下一篇: PHP中PDO的事务处理的方法及实例分析