PHP函数分享之curl方式取得数据、模拟登陆、POST数据
废话不多说直接上代码 代码如下: /********************** curl 系列 ***********************/ //直接通过curl方式取得数据(包含POST、HEADER等) /* * $url: 如果非数组,则为http;如是数组,则为https * $header: 头文件 * $post: post方式提交 array形式 * $cookies: 0默认无cookie,1为设置,2为获取 */ public function curl_allinfo($urls,$header = FALSE,$post = FALSE,$cookies = 0) { $url = is_array($urls) ? $urls['0'] : $urls; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //带header方式提交 //post提交方式 if($cookies == 1){ if(is_array($urls)){ $data = curl_exec($ch); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |