加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

>>fun:httpPost/httpGET>>功能:向$url

发布时间:2020-12-13 20:46:23 所属栏目:PHP教程 来源:网络整理
导读:函数名:httpPost 功能:向$url POST xml数据 code: /*** [httpPost 向$url POST $data数据]* @param [sting] $url [action url]* @param [array] $data [数据数组 eg:$data = xmluserroot/userpwdooxx/pwd/xml]* @return [sting] $res [响应数据]*/function h

>>>函数名:httpPost

功能:向$url POST xml数据

code:

/**  * [httpPost  向$url POST $data数据]  * @param  [sting] $url  [action url]  * @param  [array] $data [数据数组 eg:$data = <xml><user>root</user><pwd>ooxx</pwd></xml>]  * @return [sting] $res  [响应数据]  */ function httpPost($url,$data){     //定义content-type为xml,注意是数组     $header[] = "Content-type:text/xml";     $ch = curl_init();     curl_setopt($ch,CURLOPT_URL,$url);     curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE);     curl_setopt($ch,CURLOPT_TIMEOUT,500);     //避免出现验证毛病     curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);     curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);     curl_setopt($ch,CURLOPT_HTTPHEADER,$header);     curl_setopt($ch,CURLOPT_POST,CURLOPT_POSTFIELDS,$data);     $res = curl_exec($ch);     if(curl_errno($ch)){         print curl_error($ch);     }     curl_close($ch);     return $res; }


>>>函数名:httpGet

功能:向$url POST $data数据

code:

/**  * [httpGet  get $url 返回的数据]  * @param  [sting] $url  [目标url]  * @return [sting] $res  [响应数据]  */ function httpGet($url) { $curl = curl_init(); curl_setopt($curl,true); curl_setopt($curl,500); curl_setopt($curl,false); curl_setopt($curl,$url); $res = curl_exec($curl); curl_close($curl); return $res; }




(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读