Die PHP-Definitionsfunktion wird zum Definieren einer Konstante verwendet. Ihre Syntax ist „define(name, value, case_insensitive)“. Der Parametername ist erforderlich und gibt den Namen der Konstante an.
Wie verwende ich die PHP-Definitionsfunktion?
Definition und Verwendung
define()-Funktion definiert eine Konstante.
Konstanten ähneln Variablen, außer dass:
● Nach dem Festlegen kann der Wert der Konstante nicht mehr geändert werden
● Konstantennamen erfordern kein Dollarzeichen ($ ) am Anfang
● Der Gültigkeitsbereich hat keinen Einfluss auf den Zugriff auf Konstanten
● Konstante Werte können nur Zeichenfolgen und Zahlen sein
Syntax
define(name,value,case_insensitive)
Parameter
Name erforderlich. Gibt den Namen der Konstante an.
Wert erforderlich. Gibt den Wert der Konstante an. PHP7 unterstützt Arrays, Beispiele sind wie folgt:
<?php // PHP7+ 支持 define('ANIMALS', [ 'dog', 'cat', 'bird' ]); echo ANIMALS[1]; // 输出 "cat" ?>
case_insensitive optional. Gibt an, ob bei Konstantennamen die Groß-/Kleinschreibung beachtet werden soll. Mögliche Werte:
TRUE – Groß-/Kleinschreibung wird nicht berücksichtigt
FALSE – Standard. Groß- und Kleinschreibung beachten
Rückgabewert:
Gibt TRUE zurück, wenn erfolgreich, gibt FALSE zurück, wenn fehlgeschlagen.
PHP-Version: 4+
Beispiel 1
Definieren Sie eine Konstante, bei der die Groß-/Kleinschreibung nicht berücksichtigt wird:
<?php define("GREETING","Hello you! How are you today?",TRUE); echo constant("greeting"); ?>
Ausgabe:
Hello you! How are you today?
Beispiel 2
Definieren Sie eine Konstante, bei der die Groß-/Kleinschreibung beachtet wird:
<?php define("GREETING","Hello you! How are you today?"); echo constant("GREETING"); ?>
Ausgabe:
Hello you! How are you today?
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Definitionsfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!