PHP检验URL是否正确

实际上是毫无作用的函数了~因为现在的域名商都很滑。很多域名只要注册了,就算不使用也会被默认指向一个域名商的网址。所以即便探过去,都会返回一个200值。
= = 这也是没办法的事。

?php$url = '''';print_r(get_headers($url));print_r(get_headers($url, 1));?

Array( [0] = HTTP/1.1 200 OK [1] = Date: Sat, 29 May 2004 12:28:13 GMT [2] = Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) [3] = Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT [4] = ETag: 3f80f-1b6-3e1cb03b [5] = Accept-Ranges: bytes [6] = Content-Length: 438 [7] = Connection: close [8] = Content-Type: text/html)Array( [0] = HTTP/1.1 200 OK [Date] = Sat, 29 May 2004 12:28:14 GMT [Server] = Apache/1.3.27 (Unix) (Red-Hat/Linux) [Last-Modified] = Wed, 08 Jan 2003 23:11:55 GMT [ETag] = 3f80f-1b6-3e1cb03b [Accept-Ranges] = bytes [Content-Length] = 438 [Connection] = close [Content-Type] = text/html)

?php//$fp = file_澳门新葡亰手机版,get_contents();

$fp = fsockopen(, 80, $errno, $errstr, 30); if (!$fp) { echo $errstr
($errno)br /n; exit;} ?