PHP面向对象--类常量
2011-04-19 16:08
309 查看
可以在每个基类中定义常量使它保持不变。在你不使用$符号去声明或使用它时,常量不同于普通变量。就象静态成员,常量值不能通过对象的实例来访问(而应使用$object::constant). 常量值必须是一个常量表达式,而不是一个变量,一个类的成员,一个数学表达式或函数调用的结果。
例子 19-15. 定义并使用一个常量
PHP代码如下:
wedding
jewelry sets
<?php
class MyClass
{ const constant = 'constant value';
function showConstant() { echo self::constant."\n"; }
}
echo MyClass::constant."\n";
$class = new MyClass();
$class->showConstant();// echo $class::constant; is not allowed
?>
例子 19-15. 定义并使用一个常量
PHP代码如下:
wedding
jewelry sets
<?php
class MyClass
{ const constant = 'constant value';
function showConstant() { echo self::constant."\n"; }
}
echo MyClass::constant."\n";
$class = new MyClass();
$class->showConstant();// echo $class::constant; is not allowed
?>
相关文章推荐
- Php面向对象 – 类常量
- php面向对象之抽像类、接口、final、类常量
- PHP 面向对象 PHP5 中的常量
- PHP 面向对象 PHP5 中的常量
- PHP面向对象6-常量,Static(静态)关键字
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- PHP面向对象_魔术常量、魔术方法和预定义常量总结
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- PHP5 中的常量 PHP 面向对象
- Php面向对象 – 类常量
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- php课程---面向对象
- 【PHP面向对象(OOP)编程入门教程】4.如何抽象出一个类?
- PHP常量
- php面向对象(OOP)—实例化对象
- 【PHP面向对象(OOP)编程入门教程】18.__call()处理调用错误
- PHP不能用面向对象方式连接数据库是什么原因
- php面向对象之重写与重载
- php 面向对象
- Php面向对象01