Guest User

Untitled

a guest
Apr 25th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. function myErrorHandler($errno, $errstr, $errfile, $errline)
  2. {
  3. if (!(error_reporting() & $errno)) {
  4. // This error code is not included in error_reporting
  5. return;
  6. }
  7. switch ($errno) {
  8. case E_USER_ERROR:
  9. irc_say($irc['errChan'],"05[ERROR]01 $errno: $errstr on $errline in file: $errfile. PHP shutting down.");
  10. exit(1);
  11. break;
  12.  
  13. case E_USER_WARNING:
  14. irc_say($irc['errChan'],"05[WARNING]01 $errno: $errstr on $errline in file: $errfile.");
  15. break;
  16.  
  17. case E_USER_NOTICE:
  18. irc_say($irc['errChan'],"05[NOTICE]01 $errno: $errstr on $errline in file: $errfile.");
  19. break;
  20.  
  21. default:
  22. irc_say($irc['errChan'],"05[UNKNOWN ERROR]01 $errno: $errstr on $errline in file: $errfile.");
  23. break;
  24. }
  25. /* Don't execute PHP internal error handler */
  26. return true;
  27. }
  28. $old_error_handler = set_error_handler("myErrorHandler");
Add Comment
Please, Sign In to add comment