PHP调用wsdl文件类型的接口代码分享,_PHP教程
php
PHP调用wsdl文件类型的接口代码分享,
复制代码 代码如下:
// 本类由系统自动生成,仅供测试用途
class IndexAction extends Action {
public function index(){
//#分销商订单提交、修改、取消、查询接口
$wsdl1='http://127.0.0.1:8080/ejfxs/services/order?wsdl';
//#分销商可销售产品接口地址
$wsdl='http://127.0.0.1:8080/ejfxs/services/availableProducts?wsdl';
//实例化对象
$client=new SoapClient($wsdl);
//接口参数。
$param1=array('password'=>'123456','dis_code'=>'fxBZZHLYW','checkcode'=>'FXFAXM5U1Y');
//接口方法。
$ret1 = $client->getAvailableProducts($param1);
//将XML数据转换成数组
$array=(array)$ret1;
//转换成simplexml_load_string对象
$v=simplexml_load_string($array['return']);
//数组定义
$Varr=$v->ybproducts->fzhproducts->product;
//获取到具体的值
for ($i=0; $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 '
';
}
//获取接口所有方法及参数
// print_r($client->__getfunctions());
// print_r($client->__getTypes());
}
}
?>
=================================================================
大概就是这个样子!上面注释得比较清楚。不懂的留言。或者建议改进的。留言。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
