介绍
这期内容当中小编将会给大家带来有关怎么在php中使用类常量,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
具体如下:
& lt; php ?/* * ,* PHP类常量 ,* ,*类常量属于类自身,不属于对象实例,不能通过对象实例访问 ,*不能用公众保护,私人的,静态修饰 ,*子类可以重写父类中的常量,可以通过(父:)来调用父类中的常量 ,*自PHP5.3.0起,可以用一个变量来动态调用类。但该变量的值不能为关键字(如自我、父母或静态)。 ,*/class Foo {//,才能常量值只能是标量、字符串、布尔值、整数、浮点数、空,可以用nowdoc结构来初始化常量 const 才能;BAR =, & # 39;酒吧# 39;; public 才能static function  getConstantValue () {才能 ,,,//,在类的内部可以用自我或类名来访问自身的常量,外部需要用类名 ,,,return 自我:酒吧; ,,} public 才能;function  getConstant () {才能 ,,,return 自我:酒吧; ,,} } 时间=美元foo & # 39; foo # 39;; echo $ foo:酒吧,,& # 39;& lt; br /祝辞;& # 39;; echo Foo:酒吧,,& # 39;& lt; br /祝辞;& # 39;; obj 美元;=,new Foo (); echo obj→美元getConstant (), & # 39; & lt; br /祝辞;& # 39;; echo obj→美元getConstantValue (), & # 39; & lt; br /祝辞;& # 39;; echo Foo: getConstantValue ();//,以上均输出酒吧 class Bar  extends Foo { const 才能;BAR =, & # 39; foo # 39;,,//,重写父类常量 public 才能static function  getMyConstant () {才能 ,,,return 自我:酒吧; ,,} public 才能static function  getParentConstant () {才能 ,,,return 父:酒吧; ,,} } echo 酒吧::getMyConstant (),,//foo echo 酒吧::getParentConstant(),,//,酒吧
上述就是小编为大家分享的怎么在php中使用类常量了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。