SOAP 関数をコールする (非推奨)

# SoapClient::__call

(PHP 5, PHP 7, PHP 8)

SoapClient::__call — SOAP 関数をコールする (非推奨)

### 説明

public function SoapClient::__call(string `$name`, array `$args`): mixed

このメソッドを直接呼ぶのは推奨しません。 通常、SOAP の関数は SoapClient オブジェクトのメソッドとして呼べるようになっています。 それができない場合、あるいは追加オプションを指定する必要がある場合は、 SoapClient::__soapCall() を使いましょう。

### パラメータ

`name`

  コールするSOAP関数の名前。

`args`

  関数に渡す引数の配列。 連想配列でも、数値添字形式の配列でも構いません。 ほとんどのSOAPサーバーに対しては、 引数の名前を指定することが必須であり、 その場合は、連想配列を指定する必要があることに注意して下さい。

### 戻り値

SOAP 関数は、一つまたは複数の値を返す可能性があります。 SOAP 関数から値をひとつだけ返す場合は、 返り値はスカラーになります。 複数の値を返す場合は、出力パラメータの名前がついた連想配列を返します。

エラーが発生した場合、 かつ SoapClient の `exceptions` を `false` に設定した場合は、 SoapFault オブジェクトを返します。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open