Heim  >  Artikel  >  Detaillierte Einführung und Verwendung der Funktion trigger_error

Detaillierte Einführung und Verwendung der Funktion trigger_error

不言
不言Original
2018-05-09 14:32:272662Durchsuche

Die Funktion trigger_error() erstellt Fehlermeldungen auf Benutzerebene. Die Funktion trigger_error() kann mit einem integrierten Fehlerhandler verknüpft werden oder eine benutzerdefinierte Funktion kann als neuer Fehlerhandler verwendet werden (set_error_handler()). Syntax trigger_error(errormsg,errortype); Parameterbeschreibung errormsg ist erforderlich. Gibt die Fehlermeldung an. Maximale Länge 1024 Byte. Fehlertyp ist optional. Gibt den Fehlertyp an. Mögliche Werte: E_USER_ERRORE_USER_WARNINGE_USER_NOTICE (Standard) trigger_error() Beispiel

1. trigger_error-Funktionsdefinition und Verwendungszusammenfassung

Einführung: Die Funktion trigger_error() erzeugt einen Fehler auf Benutzerebene Meldungen. Die Funktion „trigger_error()“ kann mit einem integrierten Fehlerhandler verknüpft werden, oder eine benutzerdefinierte Funktion kann als neuer Fehlerhandler verwendet werden (Syntax „trigger_error(errormsg,errortype)“) Erforderlich. Die maximale Länge beträgt 1024 Bytes.

2 >Einführung: Die Funktion „trigger_error()“ erstellt eine Fehlermeldung auf Benutzerebene. Die Funktion „trigger_error()“ kann mit einem integrierten Fehlerhandler verknüpft werden, oder eine benutzerdefinierte Funktion kann als neuer Fehlerhandler verwendet werden (set_error_handler()). ). >

Einführung: In einigen in PHP integrierten Funktionen (z. B. mkdir) kann das Hinzufügen von @ vor den von der Funktion ausgelösten Fehlern abgeschirmt werden Ich habe versucht, eine neue Ausnahme auszulösen, und beide können nicht von @ blockiert werden. Dies ist beispielsweise der Fall. Ich möchte eine JsonFile::get()-Methode schreiben, die einen Fehler auslöst, wenn die Datei nicht vorhanden ist , löst einen Fehler aus, wenn der Pfad ungültig ist, und dekodiert ihn, wenn er fehlschlägt, und gibt „false“ zurück. Wenn der Benutzer sich um die Fehlermeldung kümmert, kann er sie selbst abfangen und behandeln

4. Benutzerdefinierte PHP-Fehlerbehandlungsfunktion trigger_error() _PHP-Tutorial

Einführung: Definition und Verwendung der benutzerdefinierten PHP-Fehlerbehandlungsfunktion Die Funktion „trigger_error()“ löst unter bestimmten Bedingungen eine Fehlermeldung aus. Sie entspricht dem integrierten Fehlerhandler

5 durch trigger_error in PHP Beispiel_PHP-TutorialDetaillierte Einführung und Verwendung der Funktion trigger_error

Einführung: Beispiel für das Auslösen von PHP-Fehlern durch trigger_error in PHP. Beispiele für das Auslösen von PHP-Fehlern durch trigger_error in PHP. Dieser Artikel stellt den Fehlerunterdrücker @ und das Auslösen von vor Ein Beispiel für einen PHP-Fehler, der durch „trigger_error“ in PHP ausgelöst wird, „trigger_errorphp_PHP-Tutorial“

Einführung: Ein Beispiel für einen PHP-Fehler, der durch „trigger_error“ in PHP ausgelöst wird, „trigger_errorphp“. Beispiele für PHP-Fehler, die durch trigger_error in PHP ausgelöst werden, trigger_errorphp Beispiele für PHP-Fehler, die durch trigger_error in PHP ausgelöst werden [Fehlerunterdrücker @] Zusätzlich zu error_reporting und displ in php.ini

7 🎜>Verwenden Sie, wie trigger_error keine benutzerdefinierten Ausnahmeinformationen anzeigt

Einführung: Wie zeigt trigger_error keine benutzerdefinierten Fehlerinformationen an? PHP-Code

8. So verwenden Sie trigger_error, ohne benutzerdefinierte Ausnahmeinformationen anzuzeigen

Einführung: Wie kommt es, dass die benutzerdefinierte Fehlermeldung bei Verwendung von trigger_error nicht angezeigt wird? PHP-Code

9. Beispiel für einen durch „trigger_error“ ausgelösten PHP-Fehler

Einführung: Beispiel für einen durch „trigger_error“ ausgelösten PHP-Fehler. Beispiele für das Auslösen von PHP-Fehlern durch trigger_error in PHP. In diesem Artikel werden der Fehlerunterdrücker @ und das Auslösen von vorgestellt Ein Beispiel für einen PHP-Fehler, der durch trigger_error in PHP ausgelöst wird, trigger_errorphp

Einführung: Ein Beispiel für einen PHP-Fehler, der durch trigger_error in PHP ausgelöst wird, trigger_errorphp. Beispiele für PHP-Fehler, die durch „trigger_error“ in PHP ausgelöst wurden, „trigger_errorphp“ Beispiele für PHP-Fehler, die durch „trigger_error“ in PHP ausgelöst wurden [Fehlerunterdrücker @] Zusätzlich zu error_reporting und displ in php.ini

11 PHP-Beispiel für das Auslösen von PHP-Fehlern durch trigger_error_php-Beispiel

Einführung: In diesem Artikel werden hauptsächlich Beispiele für das Auslösen von PHP-Fehlern durch trigger_error in PHP vorgestellt Beispiele für das Auslösen von PHP-Fehlern durch trigger_error. Freunde in Not können sich auf

12 beziehen >Einführung: trigger_error() wird verwendet, um unter benutzerdefinierten Bedingungen eine Fehlermeldung auszulösen. Es wird mit dem integrierten Fehlerhandler verwendet und kann auch mit benutzerdefinierten Funktionen verwendet werden, die von der Funktion set_error_handler()

13 erstellt wurden trigger_error ()_PHP

Einführung: trigger_error() wird verwendet, um unter benutzerdefinierten Bedingungen eine Fehlermeldung auszulösen. Es wird mit dem integrierten Fehlerhandler verwendet und kann auch mit benutzerdefinierten Funktionen verwendet werden, die von der Funktion set_error_handler() erstellt wurden

14. Auslösen von PHP-Fehlern durch trigger_error in PHP Beispiel_PHP

Einführung: In diesem Artikel werden hauptsächlich Beispiele für das Auslösen von PHP-Fehlern durch trigger_error in PHP vorgestellt. In diesem Artikel werden der Fehlerunterdrücker @ und Beispiele für das Auslösen von PHP-Fehlern durch trigger_error vorgestellt. Freunde in Not können sich auf

15 beziehen. Tipps zur benutzerdefinierten PHP-Fehlerbehandlungsfunktion trigger_error()_php

Einführung: trigger_error() wird verwendet, um unter benutzerdefinierten Bedingungen eine Fehlermeldung auszulösen. Es wird mit dem integrierten Fehlerhandler verwendet und kann auch mit benutzerdefinierten Funktionen verwendet werden, die von der Funktion set_error_handler() erstellt wurden

[Verwandte Q&A-Empfehlungen]: php - Warum erzeugt echo realpath(RUNTIME_PATH); in derselben Methode unterschiedliche Ergebnisse?

Wie implementiert man eine benutzerdefinierte Funktion in PHP, ohne einen Fehler auszulösen, wenn @ enthalten ist?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn