php的变量声明


php的变量声明


PHP的变量声明是以$ 符号开始的,后面变量名 是 字母,数字,下划线,但是数字不能开头;

可以使用函数 unset() 释放指定的变量,isset()函数检验变量是否已经设置;empty() 函数检测一个变量是否为空

PHP是弱语言类型, 变量可以声明为任意的数据类型


PHP 局部变量与全局变量

局部变量:   函数内声明和使用
全局变量: 在函数外部声明,函数中无法直接调用 ( 可以通过global关键字来是引用   )

也可以使用预定义的数组  $GLOBAL ,   $GLOBAL["变量"] = value

PHP 静态变量 static

1   在函数内声明的静态变量 只在第一次调用的时候声明;
2   第二次调用的时候 会 先到静态区中 看一下有没有这个变量,如果有的话就不再声明 (普通变量在函数执行结束 就会释放掉);
3   静态变量一般是在函数内声明,多次共享使用;
4  每个函数定义的静态变量 都有该函数的标识(不同函数内定义相同关键字的变量 并不相同)
Buy me a 肥仔水!