if (!function_exists('curl_file_exist')) { /** * CURL 检测远程文件是否在 * @param $url * @return bool */ function curl_file_exist($url) { $ch = curl_init(); try { curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); $contents = curl_exec($ch); if (preg_match("/404/", $contents)) return false; if (preg_match("/403/", $contents)) return false; return true; } catch (\Exception $e) { return false; } } }
php CURL 检测远程文件是否在
PHP基础
2022-11-23
admin
372
502
如果文章对您有帮助,点击下方的广告,支持一下作者吧!
转载必须注明出处: