上次总结了PHP中的数据类型后,一直想总结一下PHP中的常量与变量,但由于工作太忙,没有多少时间,现在终于有空了,复习一下吧:
变量就是PHP程序在执行过程中可以改变其值的是不是,常量就是PHP程序执行过程中不可以改变其值的量。
常量有内容常量和字符常量。例如:


执行结果是:

其中url就是一个常量。php还预定义了一些常量。比如FILE是PHP程序文件名。

PHP中的变量是一个符号后面跟变量名表示的,变量名是区分大小写的,这点很重要。变量赋值有:传值赋值与引用赋值。引用赋值是新变量简单地引用了原始变量,换句话说就是,新变量成了原始变量的别名或者指向了原始变量。传值赋值就是把一个表达式的值赋予一个变量。
例如:


其执行结果为:

变量的作用范围与生存期也要了解下:使用关键字global定义的变量称为全局变量,可以在该变量范围外使用:例子:


执行结果如下:

还有就是预定义变量,这个用phpinfo()可以查询的:
在此氷执行了