Heim  >  Artikel  >  Backend-Entwicklung  >  Sind PHP-Konstanten global?

Sind PHP-Konstanten global?

(*-*)浩
(*-*)浩Original
2019-10-10 09:30:093460Durchsuche

PHP-Konstanten

Sind PHP-Konstanten global?

Eine Konstante ist ein Bezeichner (Name) für einen einzelnen Wert. Dieser Wert kann im Skript nicht geändert werden.

Gültige Konstantennamen beginnen mit einem Zeichen oder einem Unterstrich (vor dem Konstantennamen steht kein $-Zeichen). (Empfohlenes Lernen: PHP-Video-Tutorial)

Hinweis: Im Gegensatz zu Variablen sind Konstanten automatisch im gesamten Skript global.

PHP-Konstanten festlegen

Um Konstanten festzulegen, verwenden Sie die Funktion define() – sie benötigt drei Parameter:

Der erste Parameter definiert die Konstante The zweiter Parameter des Namens

definiert den Wert der Konstante

Der optionale dritte Parameter gibt an, ob beim Konstantennamen die Groß-/Kleinschreibung nicht berücksichtigt wird. Der Standardwert ist falsch.

Das folgende Beispiel erstellt eine Groß-/Kleinschreibung berücksichtigende Konstante mit dem Wert „Willkommen bei php.cn!“:

Instance

<?php
define("GREETING", "Welcome to php.cn!");
echo GREETING;
?>

Konstanten sind global

Konstanten sind automatisch global und können im gesamten Skript verwendet werden.

Das folgende Beispiel verwendet eine Konstante innerhalb einer Funktion, obwohl sie außerhalb der Funktion definiert ist:

Instanz

<?php
define("GREETING", "Welcome to php.cn!");

function myTest() {
    echo GREETING;
}
 
myTest();
?>

Das obige ist der detaillierte Inhalt vonSind PHP-Konstanten global?. 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
Vorheriger Artikel:So fragen Sie in PHP abNächster Artikel:So fragen Sie in PHP ab