php的变量声明
PHP的变量声明是以$ 符号开始的
,后面变量名 是 字母,数字,下划线,但是数字不能开头;
可以使用函数 unset()
释放指定的变量,isset()函数
检验变量是否已经设置;empty() 函数
检测一个变量是否为空
PHP是弱语言类型, 变量可以声明为任意的数据类型
PHP 局部变量与全局变量
局部变量: 函数内声明和使用
全局变量: 在函数外部声明,函数中无法直接调用 ( 可以通过global关键字来是引用 )
也可以使用预定义的数组 $GLOBAL , $GLOBAL["变量"] = value
PHP 静态变量 static
1 在函数内声明的静态变量 只在第一次调用的时候声明;
2 第二次调用的时候 会 先到静态区中 看一下有没有这个变量,如果有的话就不再声明 (普通变量在函数执行结束 就会释放掉);
3 静态变量一般是在函数内声明,多次共享使用;
4 每个函数定义的静态变量 都有该函数的标识(不同函数内定义相同关键字的变量 并不相同)