php抓取https的内容的代码

yipeiwu_com6年前PHP代码库
直接用file_get_contents,会报错;

复制代码 代码如下:

$url = (https://xxx.com");
file_get_contents($url);

错误:
Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3

用curl的方式是可以的:
复制代码 代码如下:

$url = (https://xxx.com);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
print_r($result);
?>

重点是以下两句:
复制代码 代码如下:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

相关文章

php中日期加减法运算实现代码

1、首先通过strtotime()获得日期的时间戳 2、获得N天前得时间戳,通过”当前时间戳 - N天的秒数 = N天前得时间戳“ 3、对N天前得时间戳用date()函数进行格式转换 下...

php生成txt文件标题及内容的方法

复制代码 代码如下: <?php /** *1.前几天一哥们工作中他们领导让他写一个上生成文件的类:生成文件,文件类型支持:txt、html、csv、pdf、doc(或者docx)...

PHP 文件类型判断代码

何为MIME类型,它是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问时,浏览器会自动使用指定应用程序来打开。 多用于指定一些客户端自定义的文件名,以及一些媒体文...

PHP中的多行字符串传递给JavaScript的两种方法

PHP和JavaScript都是初学。最近有这么个需求: 比方说有一个PHP的多行字符串: $a = <<<EOF thy38 csdn blog EOF...

PHP strip_tags()去除HTML、XML以及PHP的标签介绍

语法:strip_tags(string,allow);string必需,规定要检查的字符串。allow可选,规定允许的标签,这些标签不会被删除。注释:该函数始终会剥离HTML注释,这点...