1、数组是一个能在单个变量中存储多个值的特殊变量,并且可以根据键访问其中的值
2、数组分类
索引数组:用数字作为键名的数组一般叫做索引数组
关联数组:用字符串表示键的数组就是关联数组
多维数组:包含一个或者多个数组的数组
3、数组定义方式
$array = array(); 空数组
$array = array(1,2,3,4,5); 索引数组
$array = array(1=>"aa","bb"=>2); 关联数组
4、取值
$array[0] $array["bb"]
5、遍历数组
遍历方式:
for循环 只能遍历索引数组
foreach 遍历索引 foreach($array as $value)
遍历关联 foreach ($array1 as $key => $value)
each( ) 返回数组中当前的键/值对并将数组指针向前移动一步
list( ) 从数组中取值赋给一组变量
each( )和list( )结合