6
PHP SoapServer可能會在任何地方記錄任何/所有例外情況嗎? (這意味着構建的是SoapServer的本地PHP實現,而不是基於PHP的第三部分實現)所有可能的SoapServer異常列表
如果沒有,是否可以使用某種反射來提取可能的異常?如果是這樣,那麼從哪裏開始呢?
另外,是否可以檢查PHP源代碼來確定內置對象可能拋出什麼異常?如果是這樣,那麼從哪裏開始呢?
PHP SoapServer可能會在任何地方記錄任何/所有例外情況嗎? (這意味着構建的是SoapServer的本地PHP實現,而不是基於PHP的第三部分實現)所有可能的SoapServer異常列表
如果沒有,是否可以使用某種反射來提取可能的異常?如果是這樣,那麼從哪裏開始呢?
另外,是否可以檢查PHP源代碼來確定內置對象可能拋出什麼異常?如果是這樣,那麼從哪裏開始呢?
SOAP擴展特有的唯一例外是SoapFault。
該語言有兩個例外built in。
另一個例外是在SPL。
正如@Gordon提到的,您可以在http://lxr.php.net/opengrok/xref/PHP_5_3/ext/soap/處看到源代碼。在soap.c中搜索異常以開始。
*(source)* http://lxr.php.net/opengrok/xref/PHP_5_3/ext/soap/ – Gordon