亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP 8.1 interrompt-il les fonctionnalités de la classe interne SoapClient??
P粉615886660
P粉615886660 2023-12-12 22:52:40
0
1
708

Lors de la création d'une bibliothèque utilisant SoapClient de PHP et compatible avec PHP 8.1, j'ai rencontré ce problème?:

Toutes les propriétés de SoapClient sont désormais privées alors qu'elles étaient auparavant publiques. Donc des choses comme avoir le dernier problème de savon ($soapClient->__soap_fault)之類的事情不再可能。但如果出現(xiàn)問題,SoapClient 的大多數(shù)方法都會返回 null,而了解問題所在的唯一方法是獲取不再可訪問的 __soap_fault.

Comment dois-je utiliser les méthodes __doRequest lorsque je n'ai pas accès aux propriétés SoapClient??

P粉615886660
P粉615886660

répondre à tous(1)
P粉969666670

Regarder l'ancien SoapClient 文檔,似乎直接訪問屬性總是錯誤 - 對于 php7.2 例如根據(jù)回程機器, __soap_fault n'est pas du tout documenté (voir https://web.archive.org/web/20171211100753/http://us3.php.net/manual/en/class.soapclient.php)

La description du document est la suivante?:

Je dirais, assurez-vous que les exceptions sont activées (en modifiant $options['exceptions'] =>?true 傳遞給 SoapClient 構(gòu)造函數(shù))并在 try/catch 中處理這些異常 en conséquence. Si cela ne vous aide pas, une nouvelle question avec une erreur spécifique qui n'a pas été gérée correctement pourrait être plus utile.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal