首页 > php代码 > PHP检验URL是否正确

PHP检验URL是否正确

        

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

 


<?php
    $url = ''http://www.example.com'';
    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("http://www.163.com");
    $fp = fsockopen("www.selangsfer32.com", 80, $errno, $errstr, 30); 
    if (!$fp) { 
        echo "$errstr ($errno)<br />n"; 
        exit;
    }


文章网址:http://www.phprm.com/code/e2002b2f531a88c99130e0aadfc1e30a.html

随意转载^^但请附上教程地址。

标签:none

发表留言