PHP 面向对象基础:常量属性
什么是常量属性?
可以把在类中始终保持不变的值定义为常量,用关键字 const
修饰。常量必须是一个定值,一旦声明就不能改变,其调用方式与 static
静态属性方式相同。
示例
class Constant
{
const NUM = 555;
}
echo Constant::NUM; // 555
如果尝试改变常量 NUM
的值。
Constant::NUM = 666;
echo Constant::NUM;
显示语法错误,不能给常量赋值。
Parse error: syntax error, unexpected '=' in D:\phpStudy\PHPTutorial\WWW\test.php on line 10