当前位置: 首页 > 后端技术 > PHP

记录PHP封装的curl

时间:2023-03-29 18:50:57 PHP

记录PHP封装的curl/**post*$data='name=xiaoming';*$data='id='.json_encode($ids);*/functionrequest_curl($url,$data=''){//创建一个新的cURL资源$ch=curl_init();//设置URL和相应的选项curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);如果(strlen($data)>0){curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$data);}//获取URL并将其传递给浏览器$html=curl_exec($ch);//关闭cURL资源并释放系统资源curl_close($ch);return$html;}调用方法$url="http://baidu.com";$data='name=xiaoming&token=123456';echorequest_curl($url,$data);