Heim  >  Artikel  >  Backend-Entwicklung  >  Woraus besteht eine PHP-Konstante?

Woraus besteht eine PHP-Konstante?

青灯夜游
青灯夜游Original
2019-10-11 17:15:383036Durchsuche

PHP-Konstante ist ein Bezeichner eines einfachen Werts, der im Skript nicht geändert werden kann. Nachdem der Konstantenwert definiert wurde, kann er an keiner anderen Stelle im Skript geändert werden. Eine Konstante besteht aus englischen Buchstaben, Unterstrichen und Zahlen, Zahlen dürfen jedoch nicht als erster Buchstabe erscheinen. (Der Modifikator $ ist für den Konstantennamen nicht erforderlich).

Woraus besteht eine PHP-Konstante?

Hinweis: Im gesamten Skript können Konstanten verwendet werden.

PHP-Konstanten festlegen

Konstanten mithilfe der Funktion define() festlegen Die Syntax der Funktion lautet wie folgt:

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

Diese Funktion hat drei Parameter:

● Name: erforderlicher Parameter, Konstantenname, also Bezeichner.

● Wert: erforderlicher Parameter, der Wert einer Konstante.

● Case_insensitive: Optionaler Parameter. Wenn dieser Parameter auf TRUE gesetzt ist, wird bei dieser Konstante die Groß-/Kleinschreibung nicht beachtet. Bei der Standardeinstellung wird die Groß-/Kleinschreibung beachtet.

Im folgenden Beispiel erstellen wir eine Konstante, bei der die Groß-/Kleinschreibung nicht berücksichtigt wird. Der Konstantenwert lautet „Willkommen bei php.cn“:

<?php
// 区分大小写的常量名
define("GREETING", "欢迎访问 php.cn");
echo GREETING;    // 输出 "欢迎访问 php.cn"
echo &#39;<br>&#39;;
echo greeting;   // 输出 "greeting"
?>

Im folgenden Beispiel erstellen wir eine Konstante, bei der die Groß-/Kleinschreibung nicht berücksichtigt wird Konstantenwert ist „Willkommen bei php.cn“:

<?php
// 不区分大小写的常量名
define("GREETING", "欢迎访问 php.cn", true);
echo greeting;  // 输出 "欢迎访问 php.cn"
?>

Konstanten sind global

Nachdem eine Konstante definiert wurde, ist sie standardmäßig eine globale Variable und kann überall dort verwendet werden, wo es verwendet wird. Führen Sie das Skript aus.

Das folgende Beispiel zeigt die Verwendung von Konstanten innerhalb einer Funktion. Konstanten können normal verwendet werden, auch wenn sie außerhalb der Funktion definiert sind.

<?php
define("GREETING", "欢迎访问 php.cn");
 
function myTest() {
    echo GREETING;
}
 
myTest();    // 输出 "欢迎访问 php.cn"
?>

Das obige ist der detaillierte Inhalt vonWoraus besteht eine PHP-Konstante?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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