永发信息网

php常量能删除吗?

答案:3  悬赏:40  手机版
解决时间 2021-01-25 20:23
php常量能删除吗?
最佳答案
不能,只能删除变量。

楼上的统统是变量

你把常量赋予变量,其实就是把值赋过去了,其实你还是变量。

所有的常量都不可以删除。

而且你自己定义的常量是没办法改变的,被定死了。

所以1楼2楼都是扯淡

证据:define 定义一个常量 define(常量名,值);
证1:常量不可被删除
define('abc','abc');
unset(abc);
?>
执行结果:语法错误,Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\wamp\www\Untitled-1.php on line 11

证2:常量一旦被定义,就无法重新置换
define('abc','abc');
echo abc;
define('abc','bcd');
echo abc;
?>
结果:(报错意思:注意,abc已经是常量。)
abc
Notice: Constant abc already defined in C:\wamp\www\Untitled-1.php on line 12
abc

2楼的直接是变量,因为:
$abc=false;
echo $abc.'
';//空白
$abc='我是变量';
ecoh $abc;
?>
直接用$定义的都是变量。、
-----------------------
如果我说的不准确,你可以去看看百科:
指在程序运行过程中,其值不可改变的量.与变量不同,常量没有名称,由于常量同样要存储,所起其有地址.
也就是不可改变的量,并且长期存在。不然要常量做什么?
全部回答
可以,比如我想删除$a,可以unset($a),楼上说的也是一种不错的方法!
想删除常量可以用重新赋值的方法去掉。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
比喻借助发展别的事物来站稳现在自己脚跟的成
我用博客赚了6000万怎么样
邓l州到重庆北火车时间表
【中文英文翻译】英语翻译请把中文地址翻译成
水利建设专项收入这个要怎么填,需要交税吗
营口红运进口车经销店地址好找么,我有些事要
我在打印图纸的时候一般都是选择的acad.ctb打
湖北中医药大学分数线(口腔科)历年分数线
单选题第三次科技革命兴起的直接原因是A.资本
【that怎么读】that读音问题that到底是读zait
成语察言观行的意思是什么啊?有知道释义的请
人人都说每天做好自己该做的事就好你同意么
小巴掌童话感想。
红山公司确定在服装市场投放一批新产品,产品
求关于自我反思的诗!!
推荐资讯
求三首英文歌的名字
请问有爆宠王妃王爷乖乖就擒的资源么,急
海澜之家招牌上的HLA代表什么
女人在上面怎么动不累
关于 没领结婚证 大的孩子都10岁了
运气差如何转运
虐杀原形2怎么没有海外母巢和航母?
有时候下载一个软件的时候,点击安装,安装不
有关松竹石的诗句
广信地产停车场地址在什么地方,想过去办事
为什么人骑自行车的时候,屁股要扭来扭去的
乡村高压电塔塔与塔之间怎么拉的线
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?