马冲的博客

导航

常量

常量

1.什么是常量:

a) 常量就是永恒不变的量

b) 变量像块黑白,可以随时修改,常量是块墓碑,刻了就不能改

 

2.声明常量的方法:

a) Define() 功能声明  (任何版本)

格式: define(常量名,常量值,是否区分大小写);

B) const 关键字 (版本>=5.3)

格式:const 常量名=常量值.

 

3.常量名的命名规范:

1.可以使用英文,不能使用中文

2.可以使用数字,但是不能以数字开头

3.不可以使用特殊字符,除了_

4.常量命名要有意义

5.常量不一定区分大小写,如果是define方式,由第三个参数决定(true 不区分 false 区分)

6.常量声明不能使用$.

7.常量声明一般使用大写.

 

4.常量可以使用的数值.

声明常量必须使用标量作为其值,不可以使用复合数据类型和特殊数据类型

 

5.系统提供给的常量

_ _FILE_ _  当前文件相对于系统的绝对路径

_ _LINE_ _ 当前常量所在文件的行数

_ _FUNCTION_ _ 当前常量所在函数的名称

_ _CLASS_ _ 输出当前常量所在类的名称

_ _METHOD_ _ 输出当前常量所在的方法的名称(带有类名)

 

6. 常量相关的功能

Constant(常量名)  获取指定常量的值

 

Get_defined_contants() 获取系统当前的所有常量

 

Defined() 检测一个常量是否被定义过

 

posted on 2018-11-06 22:52  马冲的博客  阅读(178)  评论(0编辑  收藏  举报