PHP第二课 常量
常量
Php中的常量,什么是常量,通常不会改变值的量称为常量!
常量定义方法:
Define()和const
例如:
Define(‘__PATH__’,’C:\WWW\’);
Const __PATH__=’c\www\’);
注意事项:常量的定义名称推荐使用大写字母,可以使用中文,但是不推荐使用,不允许使用特殊字符,下划线除外,常量的值只能是标量(浮点型,整型,字符串,布尔型),不可以是其他类型的数据。
Define还有第三个值,来设定常量是否却分大小写!
Define(‘__PATH__’,’C:\WWW\’,true);这样常量就不区分大小写了,默认值是false严格区分大小写的。
举例几个系统自带的常用的常量:
__FILE__ 表示当前文件所在的路径
__LINE__ 表示当代码前所在的行
__CLASS__ 输出当前使用的类名
__METHOD__ 输出当前使用的方法名
__FUNCTION__ 输出当前的函数名称
输出当前定义的所有的常量的方法:
Get_defined_constants(true);
将输出php内置的所有常量包括msql的等等,以及用户自己声明的所有的常量!
检测常量是否被定义的方法:
Defined(); 返回的是一个布尔类型的值,true代表已经定义过的常量,false表示没有被定义。