? Bei der Programmierung ist eine Konstante, eine Art von Variablen. Programmierer verwenden Konstanten auf Werte , die nicht geändert werden , nachdem sie eingestellt worden sind zu definieren. PHP-Skripte verwenden Konstanten für verschiedene Zwecke , sie zu definieren , wenn ein Skript ausführt und dann Zugriff auf sie von jedem anderen Punkt der Ausführung wie nötig. Konstanten modellieren können verschiedene Arten von Daten , aber in der Regel speichern einfache Werte wie Zahlen und Zeichenfolgen . Definieren von Konstanten
PHP Script Konstanten definieren mit einer Sprache -Funktion. Das folgende Beispiel zeigt, PHP-Code , der eine Konstante:
define (" ID_Number " , 3);
Dieser Code definiert eine numerische Konstante . Mit Großbuchstaben für konstante Variablen-Namen ist eine Konvention innerhalb der PHP-Sprache . Programmierer können Namen wählen , den Zweck alle Konstanten, die ihre Skripte verwenden zu entsprechen , verwenden Sie dann diese Namen für den späteren Zugriff auf den konstanten Werten .
Zugriff auf Konstanten
PHP-Skripte konstanten können an einer beliebigen Stelle nach Definition zuzugreifen, durch Bezugnahme auf die konstante Variable Namen. Der folgende Beispielcode demonstriert die Ausgabe den Wert einer Konstante definiert den Browser eines Benutzers :
echo ID_Number ;
Dieser Code wird der Wert des konstanten schreiben. Konstanten haben globale Reichweite , was bedeutet, dass ihre Werte zugänglich an jedem beliebigen Punkt innerhalb eines Skripts.
Konstante Funktion
Die konstante Funktion ermöglicht es Programmierern, die abgerufen werden Wert einer Konstante . Die Funktion nimmt einen String-Parameter , die die konstante Namen , wie im folgenden Beispiel-Code :
echo konstant ( " ID_Number ");
Dieser Code schreibt den Wert der Konstante definiert mit dem angegebenen Namen. Wenn der Programmierer versucht, einen konstanten Wert zugreifen , weiß aber nicht den Namen , kann diese Technik helfen, sie aus einer Funktion abzurufen.
Defined Function
definiert Funktion ermöglicht PHP-Skripten , um zu überprüfen , ob eine angegebene Konstante bereits definiert wurde. Der folgende Beispielcode veranschaulicht die Verwendung der Funktion :
definiert ( " ID_Number ");
Diese Funktion gibt einen booleschen Wert " true" , wenn die Konstante bereits definiert wurde , "false" , wenn es war nicht . Diese Funktion kann in PHP-Skripten nützlich bei komplexen Strömungen der Ausführung , in der Konstanten an verschiedenen Stellen definiert werden kann .
Constant Typen
Sowie Standard benutzerdefinierte Konstanten , PHP verwendet eine Reihe von anderen Arten konstant . Klasse Konstanten definieren Werte , über eine Klasse geteilt werden . Vordefinierte Konstanten haben die Werte innerhalb des PHP -Kern angegeben , in Bezug auf Server und PHP Verarbeitung Verwaltung. Magische Konstanten werden auch von PHP selbst definiert, sondern ihre Werte sind abhängig von dem Ort, ein Skript auszuführen passiert , was Datenelemente wie Zeilennummern , Dateinamen und Verzeichnisse.