最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php curl請(qǐng)求接口并獲取數(shù)據(jù)的示例代碼

 更新時(shí)間:2017年08月24日 15:51:00   作者:三月軟件----王耀峰  
本篇文章主要介紹了php curl請(qǐng)求接口并獲取數(shù)據(jù)的示例代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

當(dāng)我們?cè)谧鯬HP開發(fā)的時(shí)候,很多時(shí)候需要對(duì)接口進(jìn)行測(cè)試,或者更方便的調(diào)用一些已有模塊的接口,取到結(jié)果并進(jìn)行后續(xù)操作,我們可以通過curl進(jìn)行模擬提交post和get請(qǐng)求,來去實(shí)現(xiàn)這些功能。

下面是對(duì)curl的post和get的封裝

<?php 
 
/** 
 * Created by PhpStorm. 
 * User: thinkpad 
 * Date: 2015/7/17 0017 
 * Time: 13:24 
 */ 
class Action 
{ 
  public static function curl_get($url){ 
 
      $testurl = $url; 
      $ch = curl_init();  
      curl_setopt($ch, CURLOPT_URL, $testurl);  
      //參數(shù)為1表示傳輸數(shù)據(jù),為0表示直接輸出顯示。 
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
      //參數(shù)為0表示不帶頭文件,為1表示帶頭文件 
      curl_setopt($ch, CURLOPT_HEADER,0); 
      $output = curl_exec($ch);  
      curl_close($ch);  
      return $output; 
   } 
  /* 
   * url:訪問路徑 
   * array:要傳遞的數(shù)組 
   * */ 
  public static function curl_post($url,$array){ 
 
    $curl = curl_init(); 
    //設(shè)置提交的url 
    curl_setopt($curl, CURLOPT_URL, $url); 
    //設(shè)置頭文件的信息作為數(shù)據(jù)流輸出 
    curl_setopt($curl, CURLOPT_HEADER, 0); 
    //設(shè)置獲取的信息以文件流的形式返回,而不是直接輸出。 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
    //設(shè)置post方式提交 
    curl_setopt($curl, CURLOPT_POST, 1); 
    //設(shè)置post數(shù)據(jù) 
    $post_data = $array; 
    curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data); 
    //執(zhí)行命令 
    $data = curl_exec($curl); 
    //關(guān)閉URL請(qǐng)求 
    curl_close($curl); 
   //獲得數(shù)據(jù)并返回 
    return $data; 
  } 
} 

之后就可以通過CURL::curl_post($url,$array)或者CURL::curl_get($url);的方式調(diào)用接口并得到數(shù)據(jù)了。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

鄱阳县| 湖口县| 东宁县| 龙山县| 翁源县| 开阳县| 昭平县| 唐河县| 金门县| 胶南市| 安义县| 昔阳县| 延庆县| 河池市| 磐安县| 锡林郭勒盟| 昌都县| 奉新县| 六安市| 玛沁县| 南雄市| 山西省| 高阳县| 防城港市| 崇义县| 依兰县| 石嘴山市| 临湘市| 友谊县| 武隆县| 黄浦区| 靖西县| 黔东| 吴川市| 秀山| 聊城市| 保定市| 抚州市| 大英县| 高雄县| 嘉鱼县|