PHP 常用的数组函数
// 数组的键名和值
array_keys() 数组中的键
array_values() 数组中的值
in_array() 判断是否在数组内
array_key_exists () 数组中是否存在某个key
array_flip() 值与键交换
array_search() 在数组中搜索给定的值,如果成功则返回相应的键名
//数组的分段和填充
array_slice() 从数组中截取一段
array_splice() 把数组中的一部分去掉并用其它值取代
array_pad () 用值将数组填补到指定长度
//栈 与队列
array_push() 元素入栈
array_pop() 元素出栈
array_shift() 将数组开头单元移出
array_unshift() 在开头 插入一个或者多个单元
//数组排序
array_multisort() //可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。
sort() ksort() krsort()
asort() asort()
//数组计算
array_sum() 数组求和
array_merge () 数组合并
array_diff () 数组的差集
array_unique() 移除数组重复的值
shuffle() 数组打乱
array_rand() 从数组中随机选一个或者多个单元
compact() 建立一个数组包含键和值
array_chunk () 将数组分成对个