函数名 | 函数作用 |
---|---|
array_chunk | 数组分割 |
array_column | 获取数组的某一列 |
array_combine | 两个数组分别作为键值形成新数组 |
array_diff | 数组差集 |
array_intersect | 数组交集 |
array_diff_assoc | 数组差集含键值 |
array_intersect_assoc | 数组交集含键值 |
array_diff_key | 数组键的差集 |
array_intersect_key | 数组键的交集 |
array_count_values | 统计数组中每个键值出现的次数 |
array_fill | 填充出一个数组 |
array_fill_keys | 以一个数组的值为键,填充为某个值 |
array_filter | 用回调函数过滤数组 |
array_flip | 交换数组键值 |
array_key_exists | 判断键是否存在 |
array_keys | 返回数组中所有键 |
array_values | 返回数组中所有的值 |
array_map | 将每个值发送到自定义函数处理形成新的数组 |
array_merge | 合并一个或多个数组,一个数组会将键从0开始记,多个数组会以最后一个为准进行覆盖 |
array_merge_recursive | 重复的键会形成一个新数组 |
array_pad | 将某个数组用值补满 |
array_pop | 弹出最后一个值 |
array_push | 塞入一个值 |
array_product | 数组元素求积 |
array_sum | 数组元素求和 |
array_rand | 随机弹出n个值 |
array_reduce | 用回调函数迭代地将数组简化为单一的值。 |
array_replace | 用第二个数组替换第一个数组的值 |
array_reverse | 数组倒置 |
array_search | 在数组中搜索某个键值,并返回对应的键名 |
array_shift | 移除数组首部的元素 |
array_unshift | 在数组开头插入一个或多个元素 |
array_slice | 数组截取一部分 |
array_splice | 删除并替换数组中指定的元素 |
array_unique | 删除数组中的重复值 |
array_walk | 对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数 |
网友评论