|  在技术加营销的道路上越走越远
温馨提示
我是弹窗内容
当前位置:首页 > PHP经验积累 > PHP常量有哪些特点?如何定义一个新的常量?
PHP常量有哪些特点?如何定义一个新的常量?

PHP常量有哪些特点?如何定义一个新的常量?

日期:2022-01-20 浏览量:1257 原创作者:湖八爷
大家都知道常量和变量有着本质的区别,那你知道常量具体有哪些特点?如何定义一个新的常量吗?今天我们就用这篇文章来梳理一下。

一,PHP常量有哪些特点?


1:常量被定义后,默认是全局的,可以在整个运行脚本的任何地方直接使用。


2:常量被定义后,在脚本的任何地方都不能被改变。魔术常量的值会随着它们在代码中的位置不同而改变,但本质上并没有被改变。


3:PHP中常量的命名由英文字母,下划线和数字组成,数字不能在首位,且无需添加$修饰符。

为了统一常量命名格式,实际工作中命名常量通常以大写字母和下划线命名,例如 `APP_PATH`和 `THINK_PATH`




二,如何定义一个新的常量?


PHP中定义一个新的常量,可以直接使用define()函数,语法如下:

define(name,value,case_insensitive);


define()函数语法.png


实例:定义一个默认区分大小写的常量

define('CHARSET', 'utf-8'); //定义编码常量


实例:定义一个不区分大小写的常量

define('CHARSET', 'utf-8', true); //定义编码常量