php类常量
Posted 是弟弟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php类常量相关的知识,希望对你有一定的参考价值。
类常量
类常量可以使用define定义,也可用const定义,但是在类的内部,只允许用const定义,类常量不能更新,也不能删除
类常量通常是大写的,两个单词之间用下滑线连接,如MY_NATION
类常量在类内部用self访问,在外部用类名::类常量访问
类常量跟类属性(静态属性)是不同的,类属性可以修改
<?php namespace __1011; class Person { const NATION = ‘中国‘; public static $sex = ‘女‘; private $name; public function __construct($name) { $this->name = $name; } public function intro() { echo $this->name.‘,性别是‘.self::$sex.‘,国籍是‘.self::NATION; } } $obj = new Person(‘兰妃‘); echo $obj->intro().‘<br>‘; Person::$sex = ‘秘密‘; echo $obj->intro().‘<br>‘;
以上是关于php类常量的主要内容,如果未能解决你的问题,请参考以下文章