Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में set_error_handler () फ़ंक्शन

set_error_handler() फ़ंक्शन त्रुटियों को संभालने के लिए उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन सेट करता है। यह पहले से परिभाषित त्रुटि हैंडलर (यदि कोई हो), या त्रुटि पर NULL युक्त एक स्ट्रिंग देता है।

सिंटैक्स

set_error_handler ( error_handler, error_types );

पैरामीटर

  • त्रुटि_हैंडलर - फ़ंक्शन को त्रुटियों पर चलाने के लिए निर्दिष्ट करता है। error_handler का सिंटैक्स नीचे दिया गया है।

  • error_types - निर्दिष्ट करता है कि उपयोगकर्ता द्वारा परिभाषित त्रुटि को किन त्रुटियों की रिपोर्ट स्तर पर दिखाया जाएगा। डिफ़ॉल्ट "E_ALL" है।

वापसी

set_error_handling() फ़ंक्शन एक स्ट्रिंग देता है जिसमें पहले से परिभाषित त्रुटि हैंडलर (यदि कोई हो), या त्रुटि पर NULL होता है।

उदाहरण

निम्नलिखित एक उदाहरण है -

<?php
function customError($errno, $errstr, $errfile, $errline) {
   echo "Custom error: [$errno] $errstr\n";
   echo "Error on line $errline in $errfile\n";
   echo "Ending Script"; die();
}
//set error handler set_error_handler("customError");
$test = 0; //trigger error if ($test > -1) {
   trigger_error("A custom error has been triggered");
}
?>

आउटपुट

Custom error: [1024] A custom error has been triggered
Error on line 16 in /home/cg/root/1531703/main.php Ending Script

  1. PHP में error_log () फ़ंक्शन

    error_log() फ़ंक्शन सर्वर एरर-लॉग, फ़ाइल या दूरस्थ गंतव्य पर एक त्रुटि भेजता है। सिंटैक्स error_log(message, message_type, destination, extra_headers) पैरामीटर संदेश - त्रुटि संदेश जिसे लॉग किया जाना चाहिए। message_type - यह कहता है कि त्रुटि कहाँ जानी चाहिए। संभावित संदेश प्रकार इस प्रकार ह

  1. PHP में user_error () फ़ंक्शन

    PHP में user_error () फ़ंक्शन ट्रिगर_एरर () फ़ंक्शन का एक उपनाम है। इसका उपयोग उपयोगकर्ता त्रुटि स्थिति को ट्रिगर करने के लिए किया जाता है, इसका उपयोग अंतर्निहित त्रुटि हैंडलर के संयोजन के साथ, या उपयोगकर्ता परिभाषित फ़ंक्शन के साथ किया जा सकता है जिसे नए त्रुटि हैंडलर के रूप में सेट किया गया है। सि

  1. PHP में error_get_last () फ़ंक्शन

    error_get_last () फ़ंक्शन को अंतिम त्रुटि एक सहयोगी सरणी के रूप में हुई। सहयोगी सरणी में चार कुंजियां होती हैं - [प्रकार] - त्रुटि प्रकार का वर्णन करता है [संदेश] - त्रुटि संदेश का वर्णन करता है [फ़ाइल] - उस फ़ाइल का वर्णन करता है जहां त्रुटि हुई [लाइन] - उस लाइन का वर्णन करता है जहां त्