Aktueller Standort: Startseite> Neueste Artikel> Zusammenfassung und Analyse von häufig verwendeten vordefinierten konstanten Funktionen von PHP

Zusammenfassung und Analyse von häufig verwendeten vordefinierten konstanten Funktionen von PHP

M66 2025-08-05

Analyse von häufig verwendeten vordefinierten konstanten Funktionen in PHP

Während der PHP -Entwicklung bieten uns vordefinierte konstante Funktionen eine bequeme Möglichkeit, die aktuelle laufende Umgebung zu erhalten. Über diese Konstanten können Entwickler schnell wichtige Informationen wie Versionsinformationen, Betriebssystemtyp, Betriebsmodus und Fehlerebene erhalten.

PHP_VERSION

Diese Konstante gibt die aktuelle PHP -Versionsnummer zurück, und die gemeinsamen Ausgänge sind wie folgt:

 echo php_version; // Ausgabe zum Beispiel 8.1.6

PHP_OS

Diese Konstante gibt den Namen des Betriebssystems zurück, in dem PHP ausgeführt wird, zum Beispiel:

 echo php_os; // linux ausgeben, winnt, Darwin usw.

Php_sapi

Diese Konstante wird verwendet, um den vom aktuellen PHP verwendeten Server -API -Typ zurückzugeben. Zu den gemeinsamen Werten gehören CLI (Befehlszeilenschnittstelle), Apache2Handler (Apache-Modul) und CGI-FCGI (FASTCGI-Modus).

 echo php_sapi; // Ausgabe zum Beispiel Apache2Handler

Php_eol

Diese Konstante gibt den Linienbruch des aktuellen Systems zurück und wird häufig für die plattformübergreifende Kompatibilitätsverarbeitung verwendet.

 Echo 'erste Zeile'. Php_eol. 'zweite Zeile';

E_all

Gibt einen Fehlerstufwert zurück, der alle Fehler und Warnungen enthält, die zum Einschalten aller Fehlerberichte geeignet sind.

 ERROR_REPORTING (E_ALL);

E_error

Zeigt einen tödlichen Laufzeitfehler an und das Programm hört nicht mehr auszuführen.

 ERROR_REPORTING (E_ERROR);

E_WARNING

Nicht tödliche Rennzeit-Warnung, Skriptausführung wird nicht abbrechen.

 ERROR_REPORTING (E_WARNING);

E_notice

Eingabeaufforderungsfehler, der angibt, dass es Probleme mit dem Code gibt, hat jedoch keine Ausführung.

 ERROR_REPORTING (E_NOTICE);

E_user_error

Die vom Entwickler manuell ausgelöste Fehlermeldung ist von Schweregrad.

 Trigger_error ("benutzerdefinierter Fehler", e_user_error);

E_USER_WARNING

Benutzerdefinierte Laufzeitwarnungen, die zum Debuggen verwendet werden können.

 Trigger_error ("benutzerdefinierte Warnung", E_USER_WARNING);

E_user_notice

Benutzerdefinierte Eingabeaufforderungen, die normalerweise für Eingabeaufforderung Nachrichten verwendet werden.

 Trigger_error ("benutzerdefinierte Eingabeaufforderung", e_user_notice);

Zusammenfassen

Die oben eingeführten vordefinierten konstanten Funktionen sind bei der Entwicklung und Debuggen von PHP -Anwendungen sehr praktisch. Den Komponenten können die Robustheit und Wartbarkeit des Kodex verbessern.