PHP? SoapClient? ???? PHP 8.1? ???? ?????? ??? ?? ?? ??? ??????.
SoapClient? ?? ??? ??? ????? ??? ??????.
??? ??? ?? ??? ?? ?? ?? ? ($soapClient->__soap_fault
)之類的事情不再可能。但如果出現(xiàn)問題,SoapClient 的大多數(shù)方法都會(huì)返回 null,而了解問題所在的唯一方法是獲取不再可訪問的 __soap_fault
.
SoapClient ??? ???? ? ?? ?? ???? ??? ???? __doRequest
????
??? SoapClient
文檔,似乎直接訪問屬性總是錯(cuò)誤 - 對(duì)于 php7.2 例如根據(jù)回程機(jī)器, __soap_fault
? ?? ?? ?? ????? ?? ???? (https://web.archive.org/web/20171211100753/http://us3.php.net/manual/en/class.soapclient.php ??)
?? ??? ??? ????.
??? ?????? ?????(? ?? $options['exceptions'] =>?true
傳遞給 SoapClient 構(gòu)造函數(shù))并在 try/catch 中處理這些異常
??). ??? ??? ?? ??? ???? ???? ?? ?? ??? ??? ? ??? ???? ?? ? ??? ? ? ????.