php 循环抓取网页内容(【小编】phpcurl获取页面内容或提交数据有时候)
优采云 发布时间: 2021-10-05 05:19php 循环抓取网页内容(【小编】phpcurl获取页面内容或提交数据有时候)
时间:2019-01-15
今天小编就给大家分享一篇关于php curl如何在不直接输出返回结果的情况下获取https页面内容的文章。有很好的参考价值,希望对大家有所帮助。跟着小编一起来看看吧
使用 php curl 获取页面内容或提交数据。有时您希望将返回的内容存储为变量而不是直接输出。
方法:将 curl 的 CURLOPT_RETURNTRANSFER 选项设置为 1 或 true。
例如:
$url = 'http://www.baidu.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
// 不要http header 加快效率
curl_setopt($curl, CURLOPT_HEADER, 0);
// https请求 不验证证书和hosts
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($ch); //已经获取到内容,没有输出到页面上.
curl_close($ch);
以上php curl获取https页面内容的设置方法,不直接输出返回结果,都是编辑器共享的内容。希望能给大家一个参考,也希望大家多多支持脚本之家。