Heim > Schlagzeilen > Deklaration, Zuweisung und Ausgabe von PHP-Konstanten

Deklaration, Zuweisung und Ausgabe von PHP-Konstanten

无忌哥哥
Freigeben: 2018-06-28 09:34:14
Original
3136 Leute haben es durchsucht

* 1. Drei Elemente von Konstanten:

* 1.1 Nach der Erstellung kann sie nicht gelöscht oder geändert werden

* 1.2 Fügen Sie nicht das Symbol „$“ am Kopf hinzu

* 1.3 Globaler Geltungsbereich, verwenden Sie

direkt ohne Deklaration in der Funktion * 2. Erstellen Sie:

* 2.1 Funktion: define('CONST_NAME', expression);

* 2.2 Schlüsselwörter: const contName = statischer Skalar, kann in Klassen verwendet werden, kann nicht in Funktionen verwendet werden

* 2.3 Konstantennamen: Verwenden Sie normalerweise nur Großbuchstaben und Unterstriche, wie zum Beispiel: ROOT_PATH

* 3. Zugriff:

* 3.1 Schlüsselwort echo Direkter Zugriff: echo const_name;

* 3.2 Funktion: konstant('konstanter Name');

* 3.3 Funktion : get_defined_constants (): Alle Konstanten abrufen

* 4. Erkennung: definiert('Konstantenname')

//Konstanten erstellen

define('SITE_NAME','Peter Zhu的博客'); //函数define创建
const COUNTRY ='中国';  //关键字const创建
Nach dem Login kopieren

//Auf Konstanten zugreifen

echo SITE_NAME,COUNTRY;  //关键字echo 访问
echo &#39;<hr>&#39;;
echo constant(&#39;SITE_NAME&#39;); //函数constant访问
echo constant(&#39;COUNTRY&#39;);  //函数constant访问
echo &#39;<hr><pre class="brush:php;toolbar:false">&#39;;
Nach dem Login kopieren

//Alle vom System definierten Konstanten abrufen, einschließlich benutzerdefinierter

print_r(get_defined_constants()); 
echo &#39;<hr>&#39;;
Nach dem Login kopieren

//Konstanten erkennen

echo defined(&#39;SITE_NAME&#39;) ? &#39;已定义&#39; : &#39;未定义&#39;; //检测常量是否已声明
Nach dem Login kopieren
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage