PHP常量及变量区别原理详解
发布:smiling 来源: PHP粉丝网 添加日期:2022-03-22 09:09:05 浏览: 评论:0
这篇文章主要介绍了PHP常量及变量区别原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。
常量:
用于储存一个不会变化也不希望变化的数据的标示符(命名规则与变量相同)
定义形式:
使用 define() 函数定义
使用形式:define(“常量名” ,常量值)
使用 counst 语法定义
使用形式:counst 常量名 = 常量值
使用常量:有两种形式1,直接使用名字 2,使用constant()函数:constant(“常量名”)
常量与变量的区别:
定义形式不同;
使用形式不同(常量不需要 $ 符号);
可变程度不同(常量的值不可改变或者销毁);
作用范围不同(常量具有超全局作用域(函数内外都可直接使用));
可用类型不同(常量只能存储标量类型:int,float,string,bool);
判断常量是否存在:defined()
判断的结果为布尔值;
常用形式:if ( defined ( 常量名 ) ) == false){ 这里可以定义该常量 }
$result = defined ( 常量名 ); //结果是 true 或 false
使用一个未定义的常量(特殊情况):
使用一个未定义的常量会报错(notice报错) 跟使用一个未定义的变量一样(不推荐);
但是php会出现一个意想不到的结果:似乎未定义常量存在,并且常量的值就是常量的名字。
Tags: PHP常量 PHP变量
- 上一篇:PHP中->和=>的含义及使用示例解析
- 下一篇:最后一页
相关文章
- ·PHP 中变量 常量的定义与用法(2014-08-02)
- ·PHP类 const常量访问方法例子(2015-04-08)
- ·php中常量DIRECTORY_SEPARATOR深入分析(2015-04-09)
- ·php变量及常量(2015-12-12)
- ·PHP预定义常量DIRECTORY_SEPARATOR详解(2016-02-16)
- ·PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)(2021-04-11)
- ·php常量详细解析(2021-06-23)
- ·PHP常量define和const的区别详解(2021-11-22)
- ·php变量的引用传值详细教程(2014-01-03)
- ·php extract()函数把数据中变量转换成php变量(2014-09-16)
- ·PHP不用第三个变量交换两个变量的值的方法总结(2015-04-13)
- ·PHP中变量引用与变量销毁机制详解(2015-12-10)
- ·PHP引用符&的使用方法汇总(2015-12-12)
- ·PHP变量的声明及变量的命名规则(2016-08-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)