PHP-变量名的命名规则
- 必须用$符号开始
- 由字母与下划线构成
PHP变量的使用
PHP变量的生命周期
- 是人为的删除变量(如上unset删除变量)
- 是脚本执行结束(最后一行代码执行完毕)
预定义变量、系统变量
变量的传值
- 值传递:将变量的值赋值给另一个变量,两个变量拥有同样的值,但两个变量互不影响
- 引用传递:将变量指向数据的内存地址赋值给另外一个变量,两个变量指向同一个值,任何一个的修改都会影响到另外一个的变量
变量内存分析:计算机中内存大致分为栈、堆、数据和代码段
(如图:KaTeX parse error: Expected 'EOF', got '&' at position 5: c = &̲a是应用的同一个内存)
(如图当$c = 100时 a = 100 ; 当 a =100;当 a=100;当b被删除后其值会被删掉,而$c被删除后,其值会被保留)