有关php类常量的使用例子

发布时间:2020-12-28编辑:脚本学堂
本文介绍下,在php类中使用常量的例子,方便大家理解php面向对象编程中,使用常量的方法。

在php中,类不能对某个属性变量使用final修饰符。
如果要声明某个属性为常量,可以使用const关键字,并且无需使用美元符号作为变量名前缀,也无需使用访问权限修饰符。
在php中使用常量,表示虽然可以访问该变量,但不能修改该变量的值。

来看下面这段代码,声明了常量属性con_var:
 

复制代码 代码示例:
<?php
class Foo{
const con_var="常量属性的值不能被修改<br />";
public function method_a(){
echo (self::con_var);
}
}
echo(Foo::con_var);
$myFoo=new Foo();
echo ($myFoo->method_a());
?>

注意:
常量属性不能使用对象访问,仅能使用类访问,在类本体内,可以使用“self::常量名”,在类本体外可以使用“类名::常量名”。

有关php常量的内容,大家还可以参考如下的文章:
php变量与常量
php常量 定义与使用php常量
学习了解php中常量的用法