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

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

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

सिंटैक्स

error_log(message, message_type, destination, extra_headers)

पैरामीटर

  • संदेश - त्रुटि संदेश जिसे लॉग किया जाना चाहिए।

  • message_type - यह कहता है कि त्रुटि कहाँ जानी चाहिए। संभावित संदेश प्रकार इस प्रकार हैं

    • 0 - डिफ़ॉल्ट। php.ini फ़ाइल में error_log कॉन्फ़िगरेशन कैसे सेट किया जाता है, इस पर निर्भर करते हुए त्रुटि सर्वर लॉगिंग सिस्टम या फ़ाइल को भेजी जाती है।

    • 1 - त्रुटि ईमेल द्वारा गंतव्य पैरामीटर में पते पर भेजी जाती है। यह संदेश प्रकार केवल वही है जो हेडर पैरामीटर का उपयोग करता है

    • 2 - त्रुटि PHP डिबगिंग कनेक्शन के माध्यम से भेजी जाती है। यह विकल्प केवल PHP 3 में उपलब्ध है

    • 3 - त्रुटि फ़ाइल गंतव्य स्ट्रिंग में जोड़ दी जाती है

  • गंतव्य - ऊपर बताए गए मैसेज_टाइप पैरामीटर पर निर्भर करता है।

  • अतिरिक्त_शीर्षक - अतिरिक्त हेडर का उपयोग तब किया जाता है जब message_type पैरामीटर को 1 पर सेट किया जाता है। यह संदेश प्रकार उसी आंतरिक फ़ंक्शन का उपयोग करता है जैसे mail() करता है।

वापसी

error_log() फ़ंक्शन सफलता पर TRUE या विफलता पर FALSE लौटाता है।

उदाहरण

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

<?php
   error_log("That’s no good!", 3, "/var/tmp/my-errors.log");
?>

पाठ लॉग में सहेजा जाएगा।


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

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

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

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

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

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