ホームページ > バックエンド開発 > PHPチュートリアル > wsdl ファイル タイプを呼び出す PHP のインターフェイス コードの共有、_PHP チュートリアル

wsdl ファイル タイプを呼び出す PHP のインターフェイス コードの共有、_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:13:38
オリジナル
1054 人が閲覧しました

wsdl ファイルタイプを呼び出すための PHP インターフェイスのコード共有、

コードをコピーします コードは次のとおりです:

// このクラスはシステムによって自動的に生成され、テスト目的のみに使用されます
クラス IndexAction はアクション {
を拡張します パブリック関数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]->製品名;
echo $Varr[$i]->prod_code;
echo $Varr[$i]->prod_category;
echo $Varr[$i]->supply_id;
エコー $Varr[$i]->価格;
echo $Varr[$i]->parprice;
echo $Varr[$i]->total_ticket_num;
echo $Varr[$i]->インベントリ;
echo $Varr[$i]->製品名;
echo $Varr[$i]->製品名;
echo '
';
}
//インターフェースのすべてのメソッドとパラメータを取得します
// print_r($client->__getfunctions());
// print_r($client->__getTypes());
}
}
?>

================================================= ===============
たぶんこんな感じです!上のコメントはより明確です。メッセージがわかりません。または改善を提案してください。メッセージ。


http://www.bkjia.com/PHPjc/914059.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/914059.html技術記事 PHP は wsdl ファイル タイプのインターフェイス コードを呼び出して共有します。コードを次のようにコピーします: php // このクラスはシステムによって自動的に生成され、テスト目的のみに使用されます。 class IndexAction extends Action { public funct...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート