东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢電話:
15628812133
07
2018/05

在php中調(diào)post調(diào)用接口方法

發(fā)布時(shí)間:2018-05-07 18:14:04
發(fā)布者:pengyifeng
瀏覽量:
0

網(wǎng)站開發(fā),離不開前后臺(tái)的交互,還有接口的對(duì)接,在對(duì)接接口的時(shí)候,大家平時(shí)使用最多的基本上是在前端用jquery的ajax來傳送參數(shù)還有獲取返回值,再者就是用html的form表單來post提交數(shù)據(jù),今天在寫一個(gè)項(xiàng)目的時(shí)候,突然就想到,PHP能不能用來對(duì)接接口呢,然后就各種百度,最后總結(jié)出來一套php訪問接口的方法。

一.開啟擴(kuò)展服務(wù):打開php.ini文件,把 “;extension=php_curl.dll”  前面的;去掉并重啟apache

二.實(shí)現(xiàn)代碼

$url = "http://pos.cnwenhui.cn//接口地址";

$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );

curl_setopt($ch, CURLOPT_POST, true);
// post數(shù)據(jù)
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// post的變量
curl_setopt($ch, CURLOPT_POSTFIELDS, $three);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);

$output = curl_exec($ch);
curl_close ( $ch );
return $output

三.注意:

1.json_decode()函數(shù)的第二個(gè)參數(shù)為true時(shí),返回解碼后的數(shù)組,不是解碼后的對(duì)象

2.加橫線部分的CURL設(shè)置似乎有順序要求,如需獲取CURL返回值 需把“ curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);”這兩行放在前面,放在后面則返回bool值。

關(guān)鍵詞:
返回列表