常量
简介#
常量类似变量,但常量一旦被定义就无法更改或撤销定义。
常量默认为大小写敏感。传统上常量标识符总是大写的(就是常量名要用大写字母)。
常量的值只能是标量,如整型,浮点型,布尔型,null,字符串等,不能是数组,对象,资源。
语法#
使用 define 函数
和 const 关键字
定义常量。
1. 使用 define 函数
定义常量#
define( "常量名" , 常量值 , 布尔值);
- 常量名 = 定义常量的名称
- 常量值 = 表示常量的值
- 布尔值(可选) = 表示常量名是否大小写敏感,
true
代表不敏感,false
代表敏感,(默认为false
)
注意: define 函数
不能在类中定义常量,通过 get_defined_constants() 函数
可以获得所有用 define
定义的常量
2. 使用 const
定义常量#
PHP 在 5.3.0 以后才开始支持使用 const
,一般用于在类中定义常量。
const 常量名 = 常量值 ;
- 常量名 = 定义常量的名称
- 常量值 = 表示常量的值