Le contenu de cet article explique comment PHP obtient le nom du fichier (code) via le chemin. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Constantes définies dans une classe.
Les constantes de classe doivent être définies à l'aide du mot-clé const
const constant name = value;
La relation entre les constantes et les objets
Les constantes ne sont pas accessibles via objets
Les constantes de classe appartiennent à des classes, pas à des objets. Les objets ne peuvent pas accéder aux constantes de classe.
L'accès constant doit être implémenté via les classes :
Nom de la classe : Nom de la constante
: est appelé l'opérateur de résolution de plage
Les classes sont souvent utilisées à l'intérieur d'une classe pour accéder aux membres de la classe. Lorsque vous utilisez une classe pour accéder aux membres à l'intérieur de la classe, il existe un mot-clé similaire à $this qui représente l'objet : self, c'est-à-dire lui-même, représente le nom de la classe actuelle. .
<?php class person(){ const HAOYUN='PHP软件开发工程师'; } //类外部获取 $person=new person(); echo $person->HAOYUN; echo HAOYUN; echo person::HAOYUN; //类内部获取
Recommandations associées :
Analyse d'exemple d'utilisation constante de classe PHP, analyse d'exemple de constante PHP
personnalisation php. Constantes globales et constantes de classe
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!