如果通过有效的URL表示不是404的URL,则可以使用
get_headers()
并在第一个返回的数组元素中查找404.
$url = 'http://google.com'; list($status) = get_headers($url); if (strpos($status,'404') !== FALSE) { // URL is 404ing }
或者,你可以寻找200这是一个正常的快乐请求:)