首先需要知道 const 常量是什么?
常量使用修饰符 const定义,一经定义,不能修改。
常量名称必须是大写: const EXIST_HT = '6666';
常量的使用规则:
1. 定义后,应该马上赋初始值。
2. 不能用public 、private、protected修饰。
3. 在本类,可用self::name ,类名::name 访问。在子类中可用,parent::name self::name 类名::name访问。
在类中调用常量:::::
<?php Class Model{ const EXISTS_VAL = 1; //常量 public function vconst(){ return self::EXISTS_VAL; } } echo Model::EXISTS_VAL; //直接调取常量EXISTS_VAL的值 //实例化类,调用方法 $c = new Model; echo $c->vconst();