PHP中关于常量的一些知识点的介绍 defint引入 和检测等
/*常量意义:声明后数值是不可以修改的。
声明:define
*/
//声明一个常量
define('PI',3.14);
echo PI,'<br/>';//常量名字前面不需要加$
//命名规范
//和变量一样,只不过习惯是全部用大写
//特点:--声明后数值是不可以修改数值,不可以重新声明,也不可以销毁
/*
PI=3.15;
echo PI; //这个就表示是无法修改其数值的
*/
/*
define('PI', 3.15)//这个表示不可以重新声明
unset(PI); //这个表示无法销毁 unset是针对变量来说明的。
//常量是可以在页面的任意中都可以访问的。类似超全局。
*/
function t(){
echo PI,'<br/>';
}
t();//这个表示在任意的页面中进行调取它的 常量
//检测常量是否存在
if(defined('PI')){
echo '常量已存在';
}else{
echo 'PI常量不存在';
}
//真实开发一般这样来
if(!define('HEI')){
define('HEI',8846);
}
echo HEI,'<br/>';
//动态常量名,用变量的数值做常量的名字。如何操作
$chang='HEI';
echo $chang;
echo constant('HEI'),'<br/>'; //constant 里面值得是一个传承,传一个数值HEI
echo constant($chang),'<br/>';
不错 谢谢 奇睿互联 发表于 2016-10-3 17:30
不错 谢谢
请做一个吃水不忘挖井的人,谢谢,
道勤的发展需要您的赞助支持,哪怕是几十元,我们也会为您等级在案,以便我们可以给您提供更好的服务!
请支持下道勤!!! 道勤支付宝为792472177@qq.com道勤小编在这里感谢您的赞助!
页:
[1]