फ़ंक्शन user_error

फ़ंक्शन user_error (जिसे trigger_error के नाम से भी जाना जाता है) एक उपयोगकर्ता परिभाषित त्रुटि संदेश जनरेट करता है। यह पहले पैरामीटर के रूप में संदेश स्ट्रिंग लेता है, और दूसरे पैरामीटर के रूप में त्रुटि प्रकार (E_USER_NOTICE, E_USER_WARNING या E_USER_ERROR) लेता है।

सिंटैक्स

phpuser_error(message, error_type);

उदाहरण

आइए एक साधारण नोटिस (E_USER_NOTICE) जनरेट करें:

php<?php
  user_error('This is a notice', E_USER_NOTICE);
?>

कोड निष्पादन का परिणाम:

phpNotice: This is a notice

उदाहरण

आइए एक चेतावनी (E_USER_WARNING) जनरेट करें:

php<?php
  user_error('Warning: invalid value', E_USER_WARNING);
?>

कोड निष्पादन का परिणाम:

phpWarning: Warning: invalid value

उदाहरण

आइए एक गंभीर त्रुटि (E_USER_ERROR) जनरेट करें:

php<?php
  user_error('Critical error occurred', E_USER_ERROR);
  echo 'This line will not execute';
?>

कोड निष्पादन का परिणाम:

phpFatal error: Critical error occurred