PHP調(diào)用wsdl文件類型的接口代碼分享
更新時間:2014年11月19日 09:10:12 投稿:hebedich
本文給大家分享了一個PHP調(diào)用wsdl文件類型的接口代碼,非常的簡單也很實(shí)用,有相關(guān)需求的小伙伴們可以直接拿去用的。
復(fù)制代碼 代碼如下:
<?php
// 本類由系統(tǒng)自動生成,僅供測試用途
class IndexAction extends Action {
public function index(){
//#分銷商訂單提交、修改、取消、查詢接口
$wsdl1='http://127.0.0.1:8080/ejfxs/services/order?wsdl';
//#分銷商可銷售產(chǎn)品接口地址
$wsdl='http://127.0.0.1:8080/ejfxs/services/availableProducts?wsdl';
//實(shí)例化對象
$client=new SoapClient($wsdl);
//接口參數(shù)。
$param1=array('password'=>'123456','dis_code'=>'fxBZZHLYW','checkcode'=>'FXFAXM5U1Y');
//接口方法。
$ret1 = $client->getAvailableProducts($param1);
//將XML數(shù)據(jù)轉(zhuǎn)換成數(shù)組
$array=(array)$ret1;
//轉(zhuǎn)換成simplexml_load_string對象
$v=simplexml_load_string($array['return']);
//數(shù)組定義
$Varr=$v->ybproducts->fzhproducts->product;
//獲取到具體的值
for ($i=0; $i < count($Varr); $i++) {
echo $Varr[$i]->prod_id;
echo $Varr[$i]->product_name;
echo $Varr[$i]->prod_code;
echo $Varr[$i]->prod_category;
echo $Varr[$i]->supply_id;
echo $Varr[$i]->price;
echo $Varr[$i]->parprice;
echo $Varr[$i]->total_ticket_num;
echo $Varr[$i]->inventory;
echo $Varr[$i]->product_name;
echo $Varr[$i]->product_name;
echo '<br/>';
}
//獲取接口所有方法及參數(shù)
// print_r($client->__getfunctions());
// print_r($client->__getTypes());
}
}
?>
=================================================================
大概就是這個樣子!上面注釋得比較清楚。不懂的留言?;蛘呓ㄗh改進(jìn)的。留言。
相關(guān)文章
PHP is_array() 檢測變量是否是數(shù)組的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄狿HP is_array() 檢測變量是否是數(shù)組的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考,一起跟隨小編過來看看吧2016-06-06PHP 異步執(zhí)行方法,模擬多線程的應(yīng)用分析
本篇文章是對PHP 異步執(zhí)行方法,模擬多線程的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06詳解thinkphp+redis+隊(duì)列的實(shí)現(xiàn)代碼
本篇文章主要介紹了thinkphp+redis+隊(duì)列的實(shí)現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08php操作xml并將其插入數(shù)據(jù)庫的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猵hp操作xml并將其插入數(shù)據(jù)庫的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09利用 fsockopen() 函數(shù)開放端口掃描器的實(shí)例
下面小編就為大家?guī)硪黄?fsockopen() 函數(shù)開放端口掃描器的實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08