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

php5.3以往的版本定义常量方式如下:
define(‘kcvg’,'kcvg.cn’);
根据官方标准。迁移到PHP5.3版本以后可以采取新的方式定义常量即:
CONTST kcvg = ‘kcvg.cn’;
这样写语法没错。但是以下这种方式迁移就不行了。
$site = ‘kcvg.cn’;
DEFINE(‘kcvg’,$site);
echo kcvg;
PHP5.3
$site = ‘kcvg.cn’;
CONTST kcvg = $site;//这里会报错。
echo kcvg;

About the author

Leave a comment

Post Comment