1,array 创建数组
2,range 创建范围内的数组 range(开始元素,结束元素,步长)
3,compact 将变量转换为数组 key为变量的名称,value为变量的值 $name = 'yuanwei' compact('name') 结果array(‘name’=>'yuanwei')
4,array_merge 合并数组
5,count计算数组个数
6,array_keys()返回数组的键名
7,array_keys_exists()检查键是否在数组中
8,array_shift()函数的作用是将数组的第一个单元移出并作为结果返回,将数组的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变。
9,array_pop()函数的作用是将数组的最后一个单元弹出,并返回被弹出数组元素的值。
10,array_slice ()函数的作用是截取出数组中的一段,第二个参数表示从第几个元素开始截取,参数小于0时从后向前计算,第三个参数为正数时,表示截取的长度,为负时,表示截取到末尾的第几个位置,第四个参数设置为true时,函数将保留键值,默认将会重置所有的数字键值。
11,array_rand()函数的作用是从数组中随机取出一个或多个单元的键名。第二个参数表示取出键的数量
12,array_flip()函数的作用是交换数组中的键和值,函数要求值能够成为合法的键名,如果同一个值出现了多次,则最后一个键名将作为它的值,其它的将全部丢弃。
13.array_search()函数的作用是在数组中搜索给定的值,如果成功则返回相应的键名。第三个参数设置为true的时候将使用“===”进行比较,如果同一个值出现多次,则返回第一个匹配的键值。
14,array_fill()函数的作用是用给定的值填充数组,第一个参数表示开始的键值,第二个参数表示数组的长度,第三个参数表示数组的值。
15,array_unique()函数的作用是移除数组中重复的值,保留首个出现的值。