In der PHP -Entwicklung bieten vordefinierte konstante Funktionen Entwicklern viele wichtige Informationen über die laufende Umgebung und Fehlerbehandlung. Diese konstanten Funktionen erfordern keine Benutzeranpassung und sind direkt verfügbar. Sie werden üblicherweise verwendet, um Tools für Debugging und Systemanpassung zu erhalten. Im Folgenden finden Sie eine Sammlung vordefinierter konstanter Funktionen und deren Beschreibungen, die in den tatsächlichen Projekten sehr praktisch sind.
Diese Konstante gibt die Versionsnummer des aktuellen PHP zurück. Zum Beispiel:
echo php_version; // Ausgabe Beispiel: 8.1.6
Gibt den Namen des aktuellen Betriebssystems zurück. Geeignet für die plattformübergreifende Urteilssystemumgebung.
echo php_os; // Ausgabe Beispiel: Linux
Gibt den beim Ausführen von PHP verwendeten Server -API -Typ zurück, der feststellen kann, ob das Programm derzeit in der CLI oder in der Webumgebung ausgeführt wird.
echo php_sapi; // Ausgabe Beispiele: CLI, Apache2Handler, CGI-FCGI usw.
Diese Konstante gibt den Linienbruch des aktuellen Betriebssystems zurück und wird für die plattformübergreifende Textverarbeitung verwendet.
Echo "erste Zeile". Php_eol. "zweite Zeile";
Diese Konstante wird für die Fehlerberichterstattung verwendet und zeigt an, dass Fehlerinformationen auf allen Ebenen angegeben werden.
ERROR_REPORTING (E_ALL);
Es stellt einen tödlichen Laufzeitfehler dar, der normalerweise nicht wiederherstellbar ist.
// Konstante Wert: 1
Zeigt an, dass der Warnfehler der Laufzeit nicht unterbrochen wird.
// Konstante Wert: 2
Repräsentiert Laufzeit -Benachrichtigungen, die hauptsächlich für Codeaufforderungen wie undefinierte Variablen usw. verwendet werden.
// Konstante Wert: 8
Zeigt einen tödlichen Fehler an, der vom Benutzer angepasst wird.
// Konstante Wert: 256
Benutzerdefinierte Warnmeldung.
// Konstante Wert: 512
Benutzerdefinierte Benachrichtigungsinformationen.
// Konstante Wert: 1024
Durch das Beherrschen dieser vordefinierten konstanten Funktionen in PHP können Entwicklern nicht nur das aktuelle Skript- und Systemausgangsumfeld verstehen, sondern auch die Effizienz während des Debuggens und der Fehlerbehandlung verbessern. Diese Konstanten werden im PHP -Kern häufig verwendet und sind das Grundwissen, mit dem jeder PHP -Entwickler vertraut sein sollte.