常量 const
在类里面定义常量用 const 关键字,而不是通常的 define() 函数。
语法:
const constant = "value";
例子:
<?php Class Person{ // 定义常量 const country = "中国"; public function myCountry() { //内部访问常量 echo "我是".self::country."人<br />"; } } // 输出常量 echo Person::country."<br />"; // 访问方法 $p1 = new Person(); $p1 -> myCountry(); ?>
运行该例子输出:
中国 我是中国人
常量的值一旦被定义后就不可在程序中更改。
参考阅读
- 《PHP 常量》
- 《范围解析操作符(::)》
- 《PHP 静态(static)》