1.3.1值传递
总结:值传递相当于是复制了一份数据,对原来的进行任何操作不会影响后面的
1.3.2引用传递
总结:引用赋值是两个变量指向同一个数据,其中一个变化了,另外一个也会跟着变化
1.4预定义变量
二、 常量
2.1概念
常量里面存储的数据在脚本运行期间是不会改变的。常量名必须是大写的
2.2常量定义
2.3常量两种定义方式区别
const定义常量只能放在顶级目录,不能放在if语句或者function的{}的里面,define定义常量可以放在任何位置。
2.3内置常量
__LINE__和__DIR__因为会随着环境的变化而变化,所以又称为魔术常量。
三、 数据类型
3.1种类
442
四种标量:int(整数) float(浮点) string(字符串) bool(布尔)
两种复杂数据类型:Array(数组) Object(对象)
两种特殊的数据类型:nul