PHP error_reporting () फ़ंक्शन
उदाहरण
विभिन्न त्रुटि स्तर रिपोर्टिंग निर्दिष्ट करें:
<?php
// Turn off error reporting
error_reporting(0);
// Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Report all errors
error_reporting(E_ALL);
// Same as error_reporting(E_ALL);
ini_set("error_reporting", E_ALL);
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>
परिभाषा और उपयोग
error_reporting() फ़ंक्शन निर्दिष्ट करता है कि कौन सी त्रुटियां रिपोर्ट की गई हैं।
PHP में त्रुटियों के कई स्तर हैं, और इस फ़ंक्शन का उपयोग वर्तमान स्क्रिप्ट के लिए उस स्तर को सेट करता है।
वाक्य - विन्यास
error_reporting(level);
पैरामीटर मान
Parameter | Description |
---|---|
level | Optional. Specifies the error-report level for the current script. Error numbers and named constants are accepted. Note: Named constants are recommended to ensure compatibility for future PHP versions |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | यदि कोई स्तर पैरामीटर नहीं दिया गया है तो पुराना त्रुटि रिपोर्टिंग स्तर या वर्तमान त्रुटि रिपोर्टिंग स्तर लौटाता है |
---|---|
पीएचपी संस्करण: | 4.0+ |
पीएचपी चेंजलॉग: | PHP 5.4: E_STRICT अब E_ALL का हिस्सा है। PHP 5.3: नया: E_DEPRECATED और E_USER_DEPRECATED। पीएचपी 5.2: नया: E_RECOVERABLE_ERROR। पीएचपी 5.0: नया: E_STRICT. |
पीएचपी त्रुटि संदर्भ