php如何在类中定义常量?
比如class a {public static final $x = "string";}
比如class a {public static final $x = "string";}
解决方案 »
- php+linux多线程怎样操作同一个DB connection.
- php验证session 报错了
- 谁能给我说说个学PHP和MySQL的教程网
- PHP 5.3 能用在正式场合吗?稳定吗
- 初学PHP: iis 配置php完后,运行时出现 php must load php_mbstring.dll module
- 请教关于phpstudy的问题!高分送上!
- 关于PHP的三元运算符的问题
- 为什么我在MYSQL里面设置时间默认为NOW(),结果它显示的是00-00-00 00:00:00
- 请高手谈谈索引与全文搜索
- 调用不存在的图片,如何不显示“X”?
- mssql_query前加@是做什么用的?
- 什么是PHP的特殊加载?
class MyClass
{
const constant = 'constant value'; function showConstant() {
echo self::constant . "\n";
}
}echo MyClass::constant . "\n";$classname = "MyClass";
echo $classname::constant . "\n"; // PHP 5.3.0之后$class = new MyClass();
$class->showConstant();echo $class::constant."\n"; // PHP 5.3.0之后