2011-11-03 15 views
6

क्या कोई भी/सभी अपवाद सभी PHP SoapServer कहीं भी दस्तावेज फेंक सकते हैं? (जिसका अर्थ है सोपसेवर का मूल PHP कार्यान्वयन, तीसरा हिस्सा PHP आधारित कार्यान्वयन नहीं)सभी संभावित साबुन सर्वर अपवादों की सूची

यदि नहीं, तो क्या किसी प्रकार के प्रतिबिंब का उपयोग करके संभावित अपवाद निकालना संभव है? यदि हां, तो इसके साथ कोई कहां से शुरू होगा?

साथ ही, यह निर्धारित करने के लिए PHP स्रोत की जांच करना संभव है कि निर्मित वस्तु में कौन से अपवाद फेंक सकते हैं? यदि हां, तो इसके साथ कोई कहां से शुरू होगा?

+0

* (स्रोत) * http://lxr.php.net/opengrok/xref/PHP_5_3/ext/soap/ – Gordon

उत्तर

2

एसओएपी एक्सटेंशन के लिए विशिष्ट एकमात्र अपवाद SoapFault है।
भाषा में built in के दो अपवाद हैं।
अन्य निर्मित अपवाद SPL में हैं।

जैसा कि @ गॉर्डन ने उल्लेख किया है, आप http://lxr.php.net/opengrok/xref/PHP_5_3/ext/soap/ पर स्रोत देख सकते हैं। शुरू करने के लिए soap.c में अपवाद के लिए खोजें।

संबंधित मुद्दे