function curl($url){
???????$ch = curl_init();
???????curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5000);
???????curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
???????curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4‘));
???????curl_setopt($ch, CURLOPT_URL, $url);
???????curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
???????curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
???????$contents = curl_exec($ch);
???????curl_close($ch);//关闭一打开的会话
???????return $contents;
???}
注意这两个的重要性:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
php中curl抓取页面
原文地址:https://www.cnblogs.com/NaN221/p/10109147.html