静态变量的声明和使用
使用自定义常数

什么是静态变量
静态变量被声明为静态变量,变量与局部变量之间的差异,当静态变量离开其范围时,它不会自动消失,而是在下一次存在时继续存在,可以保持最新的值。
下面的例子是:
复制代码代码如下所示:
< PHP
函数添加()
{
静态$ i = 0;
美元+;
回声$ i;
}
(增加);
;
(增加);
>

在这个程序中,定义一个函数,添加(),然后添加()被称为两次。
如果使用局部变量来划分代码,则两个时间的输出应该是1,但实际输出是1和2。
这是因为变我在一份声明中添加一个static修饰符,这标志着中加我变()函数是一个静态的变量,它的值有记忆功能,第一次调用时添加,既然我加1,这一次,我记得自己不是0,但1、当我们要求再加,我又从加拿大,从1到2。因此,我们可以看到静态变量的特点。
什么是自定义常量
所谓的自定义常数用字符标记代表另一个对象,它可以是一个数值、字符串、布尔值等。它的定义和变量有许多相似之处。只是有一个区别,即变量的值可以在程序运行过程中的变化,和一旦自定义常数定义,它不再能在程序运行的改进。
定义的方式如下:
定义()
定义关键字用于将2012个字符串绑定到一年,并且程序中出现年份的地方被替换为2012。一般来说,当我们定义一个常量时,一个常量名称使用大写字母。
例:
复制代码代码如下所示:
< PHP
定义()
定义()月份
定义(日期
定义()
回声年。。月。-日期。;
>

在这个程序中,定义了四个常量。它们是年份、月份、日期和事物。它们相应的值分别为2012, 12, 21、末日。当我们将它们与回声连接起来时,它与变量不同,因为它们不使用$。
其运行的结果是:2012-12-21末日。