创建数组
$arr = ['a','b','c','d']; 索引数组 带有数组索引的数组
$arr1 = ['a' => 'aa','b' => 'bb', 'c' => 'cc']; 关联数组 带有指定键的数组
$arr2 = ['a' => 'aaa', 'b' => 'bbb', 'c' => ['狗磊','狗朝','狗玲']]; 多维数组 包含一个或者多个数组
遍历数组 foreach(){}
数组函数
array_keys($arr) 返回数组所有的键
array_values($arr) 返回数组所有的值
array_merge($arr,$arr1) 合并数组
array_pop($arr) 删除数组中的最后一个 返回的是删除内容
array_push($arr,'添加内容') 在数组中最后一位添加内容
array_shift($arr) 删除数组首位 返回的是删除内容
array_unshift($ar,'添加内容') 在数组首位添加
array_rand($arr) 随机键
array_reverse($arr) 将数组反过来输出
range(1,20) 创建指定数组 从1到20
shuffle($arr) 数组打乱 洗牌
count($arr) 数组长度
array_unique($arr) 删除数组中重复的
array_slice($arr,开始位置,截取长度) 截取指定的数组 开始位置是下标
in_array(' 内容 ',$arr) 判断内容 是不是在数组arr中 true flase