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 개체가 반환됩니다.