//定义当前时间常量
define(‘CURRENT_TIME’, time
());

//定义的常量不区分大小写
define(‘CURRENT_TIME’, time(), true
);

//判断常量是否已经定义
if (!defined(‘CURRENT_time’
))
{
    
define(‘CURRENT_TIME’, time
());
}  

//显示常量的值
//要显示常量的值,可以简单的通过指定其名字来取得常量的值,不要在常量前面加上 $ 符号
define(‘Current_Time’, time(), true
);
echo
CURRENT_TIME
;

//如果常量是动态的,可以使用constant方法
$somevar = ‘CURRENT_TIME’
;
echo
constant($somevar
);

//感到匪夷所思的是,下面的常量定义居然不报错,而且还输出正常
define(, ‘怎么会这样’
);
echo
constant(
);

//更改常量的值的简单方法
define(‘VAR_NAME’,‘test’
);

//给常量重新赋值
${ VAR_NAME } = ‘value’
;

// 取回常量的值
echo ${ VAR_NAME
};  

发表评论

邮箱地址不会被公开。 必填项已用*标注