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

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

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

सिंटैक्स

error_log(message, message_type, destination, extra_headers)

पैरामीटर्स

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

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

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

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

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

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

  • destination - ऊपर वर्णित message_type पैरामीटर पर निर्भर करता है।

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

रिटर्न वैल्यू

सफलता पर TRUE, विफलता पर FALSE।

उदाहरण

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

टेक्स्ट लॉग में सेव हो जाएगा।

  1. - PHP में restore_error_handler() फंक्शन

    PHP में restore_error_handler() फंक्शन पिछले त्रुटि हैंडलर को पुनर्स्थापित करता है। इसका उपयोग set_error_handler() का उपयोग करके त्रुटि हैंडलर फंक्शन बदलने के बाद, पिछले त्रुटि हैंडलर (जो बिल्ट-इन या उपयोगकर्ता-परिभाषित फंक्शन हो सकता है) पर वापस जाने के लिए किया जाता है। सिंटैक्स restore_error_han

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

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

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

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