Crawled content in the regular expression through the filter to get the content you want, as to how to use regular expression filter, here do not introduce, interested in, the following is a few commonly used in PHP crawl content of the Web page method.
1.file_get_contents
<? $url = "Http://www.jb51.net"$contentsfile_get_contents($url //Echo $contents
2.curl
<?PHP$url= "Http://www.jb51.net"; $ch=curl_init ();$timeout= 5; curl_setopt ($ch, Curlopt_url,$url); curl_setopt ($ch, Curlopt_returntransfer, 1); curl_setopt ($ch, Curlopt_connecttimeout,$timeout); //The following two lines of//curl_setopt ($ch, Curlopt_httpauth, Curlauth_any) need to be added to the Web page that requires user detection;//curl_setopt ($ch, Curlopt_userpwd, Us_ NAME. ":". US_PWD); $contents= Curl_exec ($ch); Curl_close ($ch); Echo $contents; ?>
3.fopen->fread->fclose
<?PHP$handle=fopen("Http://www.jb51.net", "RB"); $contents= ""; Do { $data=fread($handle, 1024); if(strlen($data) = = 0) { Break; } $contents.=$data; } while(true); fclose($handle); Echo $contents; ?>
PHP get Web content Method Thief program collection program