复合数据类型包括两种:数组(array)和对象(object)

一、数组:array

1、一组类型相同的变量的集合。

2、数组中可以包含很多数据:标量数据、数组、对象、资源以及PHP中支持的其它语法结构等。

3、数组中每个数据被称为一个元素,包含索引和值,元素的所以可以由数字或者字符串组成,元素的值可以是多种数据类型。

4、声明数组后数组的个数可以自由更改,添加元素后数组就会自动增加长度。

5、定义数组的语法格式:

①$array=('value1','value2',...);

②$array[key]=value;

③$array=array(key1=>value1,key2=>value2,...);


二、对象:object

1、对象是类的实例,可以使用new来创建。

2、PHP中,用户可以自由使用面向对象和面向过程两种方法。