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

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

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

सिंटैक्स

user_error(error_msg, error_type)

पैरामीटर

  • error_msg - यह त्रुटि संदेश निर्दिष्ट करता है। लंबाई में 1024 वर्णों तक सीमित।

  • error_type - यह इस त्रुटि संदेश के लिए त्रुटि प्रकार निर्दिष्ट करता है।

  • संभावित त्रुटि प्रकार निम्नलिखित हैं -

    • E_USER_ERROR - घातक उपयोगकर्ता-जनित रन-टाइम त्रुटि। त्रुटियां जिन्हें पुनर्प्राप्त नहीं किया जा सकता है। स्क्रिप्ट का निष्पादन रुका हुआ है।

    • E_USER_WARNING - गैर-घातक उपयोगकर्ता-जनित रन-टाइम चेतावनी। स्क्रिप्ट का निष्पादन रुका नहीं है।

    • E_USER_NOTICE - डिफ़ॉल्ट। उपयोगकर्ता-जनित रन-टाइम नोटिस। स्क्रिप्ट में कुछ ऐसा पाया गया जो एक त्रुटि हो सकती है, लेकिन सामान्य रूप से स्क्रिप्ट चलाते समय भी हो सकती है।

वापसी

गलत error_type निर्दिष्ट होने पर user_error() फ़ंक्शन FALSE लौटाता है, अन्यथा TRUE।

उदाहरण

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

<?php
   if ($demo<10) {
      user_error("Number cannot be less than 2");
   }
?>

आउटपुट

निम्न आउटपुट है -

PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2
PHP Notice: Number cannot be less than 2 in /home/cg/root/4127336/main.php on line 3

  1. PHP में रिस्टोर_एरर_हैंडलर () फंक्शन

    रिस्टोर_एरर_हैंडलिंग () फ़ंक्शन पिछले त्रुटि हैंडलर को पुनर्स्थापित करता है। पिछले त्रुटि हैंडलर (जो अंतर्निहित या उपयोगकर्ता परिभाषित फ़ंक्शन हो सकता है) पर वापस जाने के लिए set_error_handler() का उपयोग करके त्रुटि हैंडलर फ़ंक्शन को बदलने के बाद इसका उपयोग किया जाता है सिंटैक्स restore_error_handle

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

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

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

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