数组常用函数:
array_push
将一个或多个元素插入数组的末尾(入栈)。
array_pop
删除数组中的最后一个元素(出栈)。
array_shift
删除数组中的第一个元素,并返回被删除元素的值。
array_unshift
在数组开头插入一个或多个元素。
array_splice
函数从数组中移除选定的元素,并用新元素取代它。函数也将返回被移除元素的数组。
array_splice(
a
1
,
0
,
2
,
a1,0,2,
a1,0,2,a2); array_splice($a1,0,1);没有第四个参数时是删除。
array_slice
函数返回数组中的选定部分。
array_key_exists
函数检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。
array_keys
函数返回包含数组中所有键名key的一个新数组。
array_values
函数返回包含数组中所有值value的一个新数组
array_combine
通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组元素为键值。
array_merge
函数用于把一个或多个数组合并为一个数组,参数为一个的话,就是重新整理数组为整数键名的数组。
array_sum
返回数组中所有值的和
array_column
返回输入数组中某个单一列的值。