Note:Unlike other object-oriented programming languages, in PHP, a class cannot use the final modifier for an attribute variable.
If you want to declare a property to be a constant, you can use the Const keyword, and you do not need to use the dollar sign as the variable name prefix or use the access modifier. A constant means that although the variable can be accessed, the value of the variable cannot be modified. For example, the following code declares the constant attribute Con_var:
Copy CodeThe code is as follows:
Class foo{
Const Con_var= "The value of the constant property cannot be modified
";
Public Function method_a () {
Echo (Self::con_var);
}
}
Echo (Foo::con_var);
$myFoo =new Foo ();
Echo ($myFoo->method_a ());
?>
Constant properties cannot use object access, only class access, within the class ontology, you can use "self:: Constant name", outside the class ontology can use "class name:: Constant name."
http://www.bkjia.com/PHPjc/327490.html www.bkjia.com true http://www.bkjia.com/PHPjc/327490.html techarticle Note: Unlike other object-oriented programming languages, in PHP, a class cannot use the final modifier for an attribute variable. If you want to declare a property to be a constant, you can use the Const keyword ...