header("content-type: text/html; charset=utf-8");
require_once("lib/nusoap.php");
// アクセスする Web サービスのパス
$ nusoapwsdl="http://localhost:8080/mywebservice/services/sendmobliemsg?wsdl";
// クライアント オブジェクトを生成します
$client = new soapclient($nusoapwsdl, true);
$client- >soap_defencoding = 'utf-8';
$client->decode_utf8 = false;
// パラメータを設定します (注: サーバーが Java の場合、PHP は「配列セット」モードでのみパラメータを渡すことができます)マップを使用して受信)
$param = array( 'in0' => 'e090500001',
'in1' => 'Zhang San',
'in2' => '2009-05- 19');
// リモートメソッドを呼び出す
$result = $client->call('checklogin', array($param));
// 実行結果を表示
if (! $err=$client->geterror()){
foreach ($result as $row){
echo $row;
}
}else{
echo 'エラー: ' .$err;
}
この記事へのリンク http://www.cxybl.com/html/wlbc/Php/20120607/28512.html