PHP5.3CONTST关键字未必能取代DEFINE。

亲啊嘴金,发布于:2010-08-09 06:04:21 | 意见领袖看法:10个 |759 个浏览 php5.3以往的版本定义常量方式如下:
define('kim.qaz','qaz.kim');
根据官方标准。迁移到PHP5.3版本以后可以采取新的方式定义常量即:
CONTST kcvg = 'qaz.kim';
这样写语法没错。但是以下这种方式迁移就不行了。
$site = 'qaz.kim';
DEFINE('kcvg',$site);
echo kcvg;
PHP5.3
$site = 'qaz.kim';
CONTST kcvg = $site;//这里会报错。
echo kcvg;