# SoapClient::__call

(PHP 5, PHP 7, PHP 8)

SoapClient::__call — Ruft eine SOAP-Funktion auf (veraltet)

### Beschreibung

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

Der Aufruf dieser Methode wird missbilligt. Normalerweise können SOAP-Funktionen als Methoden des SoapClient-Objekts aufgerufen werden; in Situationen wo das nicht möglich ist, oder zusätzliche Optionen benötigt werden, ist SoapClient::__soapCall() zu verwenden.

### Parameter-Liste

`name`

  Der Name der aufzurufenden SOAP-Funktion.

`args`

  Ein Array mit den Parametern, die an die Funktion übergeben werden sollen. Dies kann entweder ein geordnetes oder ein assoziatives Array sein. Zu beachten ist, dass die meisten SOAP-Server die Angabe von Parameternamen verlangen, weshalb es in diesem Fall ein assoziatives Array sein muss.

### Rückgabewerte

SOAP-Funktionen können einen oder mehrere Werte zurückgeben. Wenn von einer SOAP-Funktion nur ein Wert zurückgegeben wird, ist der Rückgabewert ein Skalar. Wenn mehrere Werte zurückgegeben werden, wird stattdessen ein assoziatives Array von benannten Ausgabeparameter zurückgegeben.

Wenn das SoapClient-Objekt mit der auf `false` gesetzten Option `exceptions` erstellt wurde, wird bei einem Fehler ein SoapFault-Objekt zurückgegeben.

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