SOAP SoapClient::__call

(PHP 5, PHP 7, PHP 8)

SoapClient::__call — SOAP 함수 호출(더 이상 사용되지 않음)


설명

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

이 메서드를 직접 호출하는 것은 더 이상 사용되지 않습니다. 일반적으로 SOAP 함수는 SoapClient 개체의 메서드로 호출될 수 있습니다. 이것이 불가능하거나 추가 옵션이 필요한 상황에서는 SoapClient::__soapCall()을 사용하십시오.


매개변수

name
호출할 SOAP 함수의 이름입니다.
args
함수에 전달할 인수의 배열입니다. 이것은 정렬된 배열이거나 연관 배열일 수 있습니다. 대부분의 SOAP 서버는 매개변수 이름을 제공해야 하며 이 경우 연관 배열이어야 합니다.

반환 값

SOAP 함수는 하나 또는 여러 값을 반환할 수 있습니다. SOAP 함수에서 하나의 값만 반환하는 경우 반환 값은 스칼라가 됩니다. 여러 값이 반환되면 명명된 출력 매개변수의 연관 배열이 대신 반환됩니다.

오류가 발생하면 예외 옵션이 false로 설정된 SoapClient 개체가 생성된 경우 SoapFault 개체가 반환됩니다.