失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php抓取网页所有文字 php抓取网页内容的方法

php抓取网页所有文字 php抓取网页内容的方法

时间:2023-02-06 08:47:52

相关推荐

php抓取网页所有文字 php抓取网页内容的方法

1、file_get_contents:

$url = "";

$contents = file_get_contents($url);

//如果出现中文乱码使用下面代码

//$getcontent = iconv("gb2312", "utf-8",$contents);

echo $contents;

?>

2、curl:

$url = "";

$ch = curl_init();

$timeout = 5;

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

//在需要用户检测的网页里需要增加下面两行

//curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);

//curl_setopt($ch, CURLOPT_USERPWD, US_NAME.":".US_PWD);

$contents = curl_exec($ch);

curl_close($ch);

echo $contents;

?>

3、fopen->fread->fclose:

$handle =fopen ("", "rb");

$contents = "";

do

{

$data = fread($handle, 1024);

if (strlen($data) == 0)

{

break;

}

$contents .= $data;

}while(true);

fclose($handle);

echo $contents;

?>

如果觉得《php抓取网页所有文字 php抓取网页内容的方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。