含义:
就是一个用于存储不希望改变的数据的标识符(就是一个名字而已);
常量一旦定义,就不可以改变(重新赋值);
定义形式和使用:
形式1:
define(“常量名”,常量值);
形式2:
const常量名=常量值;
使用:
就是直接用常量名;
注意:它不能在双引号字符串中被识别——跟变量不同。
举例:
结果为:
魔术常量
其实也是系统内部定义好的常量,就那么几个!!!
魔术常量,其实只是形式上是常量,但其值是随着代码的不同而会变化,有如下几个:
__DIR__:取得当前网页文件的所在目录
__FILE__:取得当前网页文件的所在完整路径
__LINE__:取得当前行的行号