变量
变量就是可变的量,我们可以把它看做是一个容器,一旦声明后在整个脚本中都可以动态地改变变量的值
变量的命名规范
(1)以$开头
(2)由字母、下划线和数字组成,但是不能以数字开头
(3)可以使用中文,但是不推荐使用
(4)变量名严格区分大小写
(5)变量名定义要起到见名知意的作用
(6)变量使用前必须先声明,后使用
打印变量
echo
用来打印字符串或者打印变量(不能打印数组),打印普通变量输出时使用print_r
打印变量信息(一般用来打印数组)var_dump()
打印变量的相关信息(打印所有信息)要输出所有的信息的时候才会使用,可以看数据的类型isset()
检测变量是否被声明 声明返回true,没有声明返回falseunset()
释放变量,删除变量
传值赋值
多次给同一个变量赋值,后面的值会覆盖上一次的值
引用赋值
在将要赋值的变量前面加上&,值就不在开辟空间,而是直接引用地址
变量的数据类型
标量类型:布尔型(boolean),整型(int),浮点型(float),字符串型(string)
复合类型:数组(array),对象(object)
特殊类型:资源(resource),null