English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel des PHP trigger_error() Funktionen

PHP Fehler & Protokollierungen Referenzhandbuch

Die trigger_error() Funktion erzeugt einen Benutzerebene Fehler/Warning/Notice Informationen

Syntax

bool trigger_error ( string $error_msg [, int $error_type]);

Definition und Verwendung

Diese Funktion löst eine Benutzerfehlerbedingung aus, kann zusammen mit eingebauten Fehlerbehandlern oder benutzerdefinierten Funktionen, die als neuer Fehlerbehandler gesetzt wurden (set_error_handler()), verwendet werden.

Parameter

ReihennummerParameter und Erklärung
1

error_msg (notwendig)

Spezifische Fehlerinformationen dieses Errors, die Länge ist auf 1024 Bytes. Über 1024 Zeichen in Bytes werden abgeschnitten.

2

error_types (optional)

Es spezifiziert den Typ der Fehlermeldung.

Mögliche Fehlerarten-

  • E_USER_ERROR - Benutzer generierter lebenswichtiger Laufzeitfehler. Unrecoverable Fehler. Die Ausführung des Skripts wird angehalten.

  • E_USER_WARNING - Benutzer generierte nicht lebenswichtige Laufzeitwarnung. Die Ausführung des Skripts wird nicht gestoppt.

  • E_USER_NOTICE - Standard. Benutzer generierte Laufzeitbenachrichtigung. Der Skript kann möglicherweise Fehler aufweisen, wird jedoch normal ausgeführt.

Rückgabewert

Wenn der angegebene Fehler error_type spezifiziert wurde, gibt diese Funktion FALSE zurück, anderenfalls TRUE.

Online-Beispiel

Hier ist die Verwendung des trigger_error-Funktion-

<?php
 if ($test<10) {
    trigger_error("Die Zahl darf nicht kleiner sein als10");
}
?>
Testen Sie es heraus‹/›

Ausgabeergebnis:

Die Zahl darf nicht kleiner sein als10

PHP Fehler & Protokollierungen Referenzhandbuch