永发信息网

深入分析php中const和define定义常量的区别

答案:1  悬赏:20  手机版
解决时间 2021-01-22 16:02
深入分析php中const和define定义常量的区别
最佳答案
define('PHP', 'I love PHP'); // 在类外面通常这样定义常量
if (defined('PHP')) {
echo 'PHP is defined!';
}

class MyClass
{
// 常量的值将始终保持不变。在定义和使用常量的时候不需要使用$符号
const CONSTANT = 'constant value';

function showConstant() {
echo self::CONSTANT . '
';
}
}

echo MyClass::CONSTANT . '
';

$classname = 'MyClass';
echo $classname::CONSTANT . '
'; // PHP 5.3.0 之后

$class = new MyClass();
$class->showConstant();
echo $class::CONSTANT.'
'; // PHP 5.3.0 之后

print_r(get_defined_constants()); // 可以用get_defined_constants()获取所有定义的常量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有哪些魔法+校园+变身的日本动漫
请问有哪些
Showing to a current or former teacher is
如图所示,天平向左倾斜,当天平中的x应取多
四五钢的硬度是多少?
邯郸火车站到河北峰煤焦化坐什么车?
单选题Whosetrousers________these?A.isB.are
—What do you think of the speech? —The s
目前乒乓球男子女子世界排名前五名是谁?
华帝的燃气灶,刚用了还不到两个月。有的时候
“以崇尚科学为荣,以愚昧无知为耻”.下列说
泰安市东平都有什么物流公司(能往返全国的)
和老公分居两年多他现已和别人同居生活,起诉
恩替卡韦多少钱一盒?商品名博路定,上海施贵宝
安利新姿手机电子版
推荐资讯
吉勒村地址好找么,我有些事要过去,
用原来造一段话!?
深圳市石岩塘头小学地址有知道的么?有点事想
如图,将三角形向右平移3个单位长度,再向上
茗源坊美甲纹绣(凰城华府店)地址在什么地方,
OMEGA地址好找么,我有些事要过去,
我想买一台笔记本电脑预算在3000~4100请问有
塑胶能做成陶瓷的外观效果吗?
吞并 并吞 意思是否相同
下列放热现象属于物理变化的是A.天然气燃烧B.
求助:电脑主页被搜狗网址导航123篡改,怎么
若|a+1|=-(b-3)2,则ab=________.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?