मेरे पास एक PHP फ़ंक्शन है जो एक पीएल/एसक्यूएल पैकेज कहता है जो कई ज्ञात अपवाद (यानी उपयोगकर्ता अपवाद) फेंक सकता है जिसे मैं PHP में पकड़ सकता हूं और कार्य कर सकता हूं। समस्या यह है, PHP में अपवाद को पकड़ने के बावजूद मैं PL/SQL अपवाद से एक स्टैक ट्रेस साथ पीएचपी लॉग फ़ाइल में यह चेतावनी मिलती:अपेक्षित ओरेकल अपवादों के लिए PHP चेतावनियों को दबाएं
PHP Warning: oci_execute(): ORA-20001: Something isn't valid
ORA-234565: at "MY.PACKAGE", line 234
ORA-923485: at "MY.PACKAGE", line 123
मैं इन ओसीआई चेतावनी कैसे को दबाने कर सकते हैं? मैं सभी चेतावनियों को दबाना नहीं चाहता क्योंकि वे अन्य मुद्दों के लिए सहायक हो सकते हैं, लेकिन जब यह मेरे पीएल/एसक्यूएल से अपेक्षित त्रुटि है, तो मैं नहीं चाहता कि यह मेरी लॉग फ़ाइल भर रहा हो।
अच्छा! धन्यवाद। XMLDocument का उपयोग करते समय एक्सएमएल के बारे में चेतावनी दबाने के लिए प्रयुक्त @ - इसके लिए इसका उपयोग नहीं करना था। – Stephen