企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
###数组元素的排序 正向排序: sort()、asort()和 ksort(),邮政排序当然也有相对应的反向排序. 反向排序: rsort()、arsort()和 krsort()。 array_unshift()函数将新元素添加到数组头,array_push()函数将每个新元素添加到数组 的末尾。 array_shift()删除数组头第一个元素,与其相反的函数是 array_pop(),删除并返回数组末 尾的一个元素。 array_rand()返回数组中的一个或多个键。 函数shuffle()将数组个元素进 行随机排序。 函数 array_reverse()给出一个原来数组的反向排序 ###删除 array_unique删除数组中的重复值: array_flip将数组中key和value交换: array_splice()删除数组成员 : array_filter()删除空数组包括空值 null值和false: 小技巧 删除数组中的重复值还可以使用两次array_flip;原理就是php的数组key不可重复。这时候就会剔除重复key,保留最后的项; 示例操作 1. array_pad函数,数组数组首尾选择性追加 array_pad(array,size,value)size:指定的长度。整数则填补到右侧,负数则填补到左侧。 2. array_fill(start,number,value) eg:var_dump(array_fill(0,4,10)) //array(10,10,10,10); 3.