PHP user_error()Funktion


PHP Error 参考手册Vollständiges PHP-Fehler-Referenzhandbuch

Definition und Verwendung

Die Funktion user_error() erstellt eine benutzerdefinierte Fehlermeldung.

Die Funktion user_error() wird verwendet, um eine Fehlermeldung durch den Benutzer auszulösen. Sie kann mit dem integrierten Fehlerhandler oder mit einer benutzerdefinierten Funktion verwendet werden, die durch die Funktion set_error_handler() festgelegt wurde.

Diese Funktion ist nützlich, wenn Sie eine Fehlermeldung unter bestimmten festgelegten Bedingungen während der Ausführung eines Skripts anpassen müssen.

Wenn ein ungültiger Fehlertyp angegeben wird, gibt die Funktion FALSE zurück; andernfalls gibt sie TRUE zurück.

Diese Funktion ist trigger_error()ist ein Alias der Funktion.

Syntax

user_error(error_message,error_types)

Parameter Beschreibung
error_message Erforderlich. Gibt die Fehlermeldung an. Die Längenbeschränkung beträgt 1024 Zeichen.
error_types Optional. Gibt den Fehler des Fehlers an.

Mögliche Fehlertypen:

  • E_USER_ERROR - Ein vom Benutzer ausgelöster schwerwiegender Laufzeitfehler. Ein nicht behebbarer Fehler. Beendet die Skriptausführung.
  • E_USER_WARNING - Eine nicht schwerwiegende, vom Benutzer ausgelöste Laufzeitwarnung. Die Skriptausführung wird nicht beendet.
  • E_USER_NOTICE - Standard. Ein vom Benutzer ausgelöster Laufzeithinweis. Das Skript hat etwas erkannt, das ein Fehler sein könnte, aber es kann auch während der normalen Skriptausführung auftreten.


Beispiele

<?php
$test=2;
if ($test>1)
{
user_error("A custom error has been triggered");
}
?>

Die Ausgabe des obigen Codes lautet:

Hinweis: Ein benutzerdefinierter Fehler wurde
in C:webfoldertest.php in Zeile 6


PHP Error 参考手册Vollständiges PHP-Fehler-Referenzhandbuch Andere Erweiterungen