php抓取网页数据实例(php中分别使用curl的post提交数据的方法和get获取网页数据 )
优采云 发布时间: 2021-10-19 06:28php抓取网页数据实例(php中分别使用curl的post提交数据的方法和get获取网页数据
)
在php中,使用curl的post提交方法和get方法获取网页数据整理分享量,具体代码如下:
(1)如何使用php curl获取网页数据:
$ch=curl_init();
//设置选项,包括URL
curl_setopt($ch,CURLOPT_URL,"http://www.phpernote.com");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
//执行并获取HTML文档内容
$output=curl_exec($ch);
//释放curl句柄
curl_close($ch);
(2)使用php curl post提交数据的方法:
$url="http://www.phpernote.com/curl_post.php";
$post_data=array (
"nameuser"=>"syxrrrr",
"pw"=>"123456"
);
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);
$output=curl_exec($ch);
curl_close($ch);
echo $output;
您可以添加一个句子来检查错误(虽然这不是必需的):
$output=curl_exec($ch);
if($output===FALSE){
echo "cURL Error: " . curl_error($ch);
}