PHP arsort() Funktion

Beispiel

Falls $usernum größer als 10 ist, wird ein Fehler ausgelöst:

<?php
 if ($usernum>10) {
     trigger_error("Number cannot be larger than 10");
 }
 ?> 

Die Ausgabe des obigen Codes ähnelt folgendem:

Hinweis: Die Nummer kann nicht größer als 10 sein
 in C:\webfolder\test.php auf Zeile 6

Definition und Verwendung

Die trigger_error() Funktion erstellt benutzerdefinierte Fehlermeldungen.

Die trigger_error() Funktion kann mit den integrierten Fehlerhandlern verbunden werden, die mit den Fehlerbehandlern verbunden sind, oder kann eine benutzerdefinierte Funktion als neuen Fehlerbehandlungsprogramm (set_error_handler()) verwendet werden.

Syntax

trigger_error(errormsg,errortype);
Parameter Beschreibung
errormsg Erforderlich. Definieren Sie die Fehlermeldung. Maximale Länge 1024 Bytes.
errortype

Optional. Definieren Sie den Fehlertyp. Mögliche Werte:

  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (Standard)

Technische Details

Rückgabewert: Wenn ein Fehler definiert wurde errortypewird FALSE zurückgegeben. Andernfalls wird TRUE zurückgegeben.
PHP Version: 4.0.1+