文章目录
一、CURL
1.基本流程
(1)初始化
- $ch = curl_init():初始化curl,生成curl句柄
(2)向服务器发送请求
- curl_setopt($ch, $option, $value):设置变量
参数:$ch:curl句柄; $option:需要设置的CURLOPT_XXX选项; $value:将设置再option选项上的值
(3)向服务器发送请求
- curl_exec($ch):执行curl,并获取结果
(4)关闭curl
- curl_close($ch):关闭并释放curl句柄
$curlobj = curl_init();
curl_seropt($curlobj, CURLOPT_URL, 'http://www.yyfs.com'); //设置要访问的url
curl_seropt($curlobj, CURLOPT_RETURNTRANSFER, 1); //执行之后不打印
//…… …… 其他众多参数 …… ……
$output = curl_exec($curlobj); //执行,可获取内容
if(!curl_errno($curlobj)){
echo $output;
}else{
echo 'curl error:'.curl_e