- 概念
在程序的运行过程中随时可以发生变化的量,叫变量 - 命名规则
- 必须以美元符号$开头
- 由字母、数字、下划线组成,长度小于等于255个字符
- 不能以数字开头
- 严格区分大小
- * 变量赋值*
- 值赋值
将表达式的值分配给变量
$name = 'user';
- 引用赋值(关联赋值)
指两个变量名用了一个相同的内存地址
$name = 'user';
$user_name =& $name;
- 值赋值
- 可变变量(变量的变量)
指一个变量的变量名可以动态地设置和使用 - 变量作用域
- 全局变量
可以在程序的任何地方访问 - 局部变量
在函数中声明的变量是局部变量。局部变量只能在该函数中引用。 - 函数参数
- 静态变量
在变量名前添加 STATIC 关键字,静态变量在函数退出时不会销毁,再次调用函数,值保持不变。
- 全局变量
- 变量销毁
- 重新赋值
$name = 'Alex';
$name = NULL;
- 使用 unset()函数
$user = 'admin';
unset($user);
- 重新赋值
- 超级全局变量
- 服务器变量
$_SERVER
- 环境变量
$_ENV
- cookie 变量
$_COOKIE
- session 变量
$_SESSION
- HTTP GET 变量
$_GET
- HTTP POST 变量
$_POST
- HTTP 文件上传变量
$_FILES
- Request 变量
$_REQUEST
- 超级全局数组
$_GLOBALS
- 服务器变量
PHP变量
最新推荐文章于 2024-03-27 05:00:00 发布