| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
SoapClient::__soapCall(PHP 5 >= 5.0.1, PHP 7) SoapClient::__soapCall — SOAP 関数をコールする 説明
public mixed SoapClient::__soapCall
( string
$function_name
, array $arguments
[, array $options
[, mixed $input_headers
[, array &$output_headers
]]] )本メソッドは、SOAP コールを行う低レベル API 関数です。 通常、WSDL モードでは、SOAP 関数を SoapClient のメソッドとして簡単にコールすることができます。 本メソッドは、soapaction が不明な場合や、 uri がデフォルトと異なっていたり、 SOAP ヘッダを送受信したい場合に、非 WSDL モードを使用する際に有用です。 エラーの場合、SOAP 関数のコールは、PHP 例外または、例外が無効な場合に SoapFault オブジェクトが返されます。 この関数コールが失敗したかどうかを調べるには、 SoapFault 例外をキャッチするか、 パラメータ
返り値SOAP 関数は、一つまたは複数の値を返す可能性があります。 SOAP 関数によって返される値が 1 つだけの場合、__soapCall の返す値は単純な値 (例えば、整数型、文字列など) になります。 複数の値が返される場合、__soapCall は出力パラメータの名前を連想配列として返します。
エラーの場合は、SoapClient オブジェクトの作成時に exceptions
オプションが 例
例1 SoapClient::__soapCall() の例
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「SoapClient::__soapCall - SOAP 関数をコールする」をGoogle検索
|