加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP常量及变量区别道理详解

发布时间:2020-08-20 17:26:28 所属栏目:编程 来源:网络整理
导读:这篇文章首要先容了PHP常量及变量区别道理详解,文中通过示例代码先容的很是具体,对各人的进修可能事变具有必然的参考进修代价,必要的伴侣可以参考下

用于储存一个不会变革也不但愿变革的数据的标示符(定名法则与变量沟通)

界说情势:

行使 define() 函数界说

行使情势:define(“常量名” ,常量值)

行使 counst 语法界说

行使情势:counst 常量名 = 常量值

行使常量:有两种情势1,直接行使名字 2,行使constant()函数:constant(“常量名”)

常量与变量的区别:

界说情势差异;

行使情势差异(常量不必要 $ 标记);

可变水平差异(常量的值不行改变可能烧毁);

浸染范畴差异(常量具有超全局浸染域(函数表里都可直接行使));

可用范例差异(常量只能存储标量范例:int,float,string,bool);

判定常量是否存在:defined()

判定的功效为布尔值;

常用情势:if ( defined ( 常量名 ) ) == false){ 这里可以界说该常量 }

$result = defined ( 常量名 ); //功效是 true 或 false

行使一个未界说的常量(非凡环境):

行使一个未界说的常量会报错(notice报错) 跟行使一个未界说的变量一样(不保举);

可是php会呈现一个意想不到的功效:好像未界说常量存在,而且常量的值就是常量的名字。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读