基础函数

count 计算数组的长度
current 返回当前指针指向的元素值
each 返回数组中当前的键值对,并将内部指针向前移动
end 将内部指针指向数组中的最后一个元素,并输出
next 将内部指针指向数组中的下一个元素,并输出
prev 将内部指针指向数组中的上一个元素,并输出
reset 将内部指针指向数组的第一个元素,并输出

排序相关

sort 对数组进行升序排列
rsort 对数组进行降序排列
asort 根据数组的值,对数组进行升序排列
ksort 根据数组的键,对数组进行升序排列
arsort 根据数组的值,对数组进行降序排列
krsort 根据数组的键,对数组进行降序排列

比较函数

in_array 判断某数值是否存在数组里
array_diff 比较数组,返回差集
array_diff_key 比较数组键名,返回差集
array_diff_assoc 比较数组键名和键值,返回差值
array_intersect 比较数组键值,返回交集
array_intersect_key 比较数组键名,返回交集
array_intersect_assoc 比较数组键名和键值,返回交集