用curl
創(chuàng)新互聯(lián)公司是一家專業(yè)的成都網(wǎng)站建設(shè)公司,我們專注成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷、企業(yè)網(wǎng)站建設(shè),賣友情鏈接,廣告投放為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。
$ch = curl_init();
$header[] = "Content-type: text/xml";//定義content-type為xml
curl_setopt($ch, CURLOPT_URL, $url); //定義表單提交地址
curl_setopt($ch, CURLOPT_POST, 1); //定義提交類型 1:POST ;0:GET
curl_setopt($ch, CURLOPT_HEADER, 1); //定義是否顯示狀態(tài)頭 1:顯示 ; 0:不顯示
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);//定義請求類型
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);//定義是否直接輸出返回流
curl_setopt($ch, CURLOPT_POSTFIELDS, $postStr); //定義提交的數(shù)據(jù),這里是XML文件
$res = curl_exec($ch);
curl_close($ch);//關(guān)閉
一般使用php發(fā)送請求,獲取返回的數(shù)據(jù),進行解析;
?php
$url="接口地址";
//發(fā)送請求獲取返回值,file_get_contents只支持get請求,post使用curl
$json = file_get_contents($url);
//把json數(shù)據(jù)轉(zhuǎn)化成數(shù)組
$data = json_decode($json,true);
//打印看看
print_r($data);
?
假設(shè)get到的數(shù)據(jù)是$a = {“code”:0};
$b = json_decode($a); //$b =array('code'=0);
if(empty($b['code'])){
}
1、獲取要接受的json對象。
2、準備一個實體類接受json對象。
3、第一步的json對象復(fù)制到剪切板。
4、可以看出RootObject中的user_List[]數(shù)組包含User_List類使用使用代碼接受對象代碼。
網(wǎng)站欄目:php向json請求數(shù)據(jù) php json函數(shù)實現(xiàn)方法
URL鏈接:http://chinadenli.net/article16/ddeoegg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、用戶體驗、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站排名、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)