发布日期:2018-03-26
如何通过PHP检查网址是否存在?+ 查看更多
如何通过PHP检查网址是否存在?
+ 查看更多
发布日期:2018-03-26 14:30
分类:PHP
浏览次数:276
在PHP中,如何检查是否存在URL(非404)?
回答:
如下:
$file = 'http://www.domain.com/somefile.jpg'; $file_headers = @get_headers($file); if(!$file_headers || $file_headers[0] == 'HTTP/1.1 404 Not Found') { $exists = false; } else { $exists = true; }根据这上面的帖子,这有一个curl解决方案:
function url_exists($url) { if (!$fp = curl_init($url)) return false; return true; }