2.3.2 定义常量
在PHP中通过define()函数定义一个常量。合法的常量名只能以字母和下划线开始,后面可以跟着任意字母、数字或下划线。常量一旦定义就不能再修改或取消定义。代码2-13定义了几个常量,并将它们输出。
代码2-13 常量的定义2-13.php
01 <?php
02 define(TESTSTRING,"Learning PHP");//定义TESTSTRING常量
03 define(SIZE,100);//定义SIZE常量
04
05 echo"常量TESTSTRING的值为:".TESTSTRING;//输出常量TESTSTRING
06 echo"<br/>";
07 echo"<br/>";
08
09 echo"常量SIZE的值为:".SIZE;//输出常量SIZE
10 ?>
【代码解析】第2、3行定义了两个常量:TESTSTRING和SIZE,通过使用define()函数可以看出,它包括两个参数:常量名称和常量的值。上述程序的执行结果如图2-10所示。
注意 按照编码习惯,常量命名一般全部使用大写字母。常量名前面没有$符号,而且常量只能使用define()函数定义,不能像变量那样使用赋值语句定义。