常量 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)》
