Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied zwischen const und define

Der Unterschied zwischen const und define

WBOY
WBOYOriginal
2016-08-08 09:22:591240Durchsuche

1. Wenn Sie const verwenden, um eine Konstante zu definieren, können Sie jede beliebige Ausdrucksform verwenden, um die Konstante zu initialisieren.

Wir können Verwenden Sie bedingte Ausdrücke. Definieren wird zum Definieren von Konstanten verwendet, aber const kann nicht verwendet werden, zum Beispiel: define('DEBUG',true)

3 Bei von Const definierten Konstanten muss die Groß-/Kleinschreibung beachtet werden ; define definiert Konstanten durch die Drei Parameter werden verwendet, um zu bestimmen, ob die Groß-/Kleinschreibung beachtet wird, was die Groß-/Kleinschreibung anzeigt.

4 Ab PHP5.3 kann const verwendet werden Klasse. Die vorherige Version kann nur außerhalb der Klasse verwendet werden. Verwenden Sie const;

in der Klasse

Das Obige hat den Unterschied zwischen const und define vorgestellt, einschließlich inhaltlicher Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

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