implode(分隔,str) 把数组值数据按指定字符链接起来数组
explode([分隔],arr)按指定规则对一个字符串进行分割,返回值为数组
count(arr) 计算数组中的单元数目或对象中的属性个数
is_array(arr) 检测变量是不是数组
sort(arr) 对数组排序
rsort(arr) 对数组逆向排序
array_unique(arr)移除数组中重复的值
array_shift(arr) 将数组开头的第一个元素作为结果返回,同时删除
array_unshift(arr,str) 在数组开头插入一个或多个单元
array_push(arr,str) 将一个或多个单元压入数组的末尾(入栈)
array_pop(arr) 将数组的最后一个元素作为结果返回,同时将其删除(出栈)
array_sum(arr) 计算数组中全部值的和
array_flip(arr) 交换数组中的键和值
current(arr)返回数组中的当前单元
prev(arr) 将数组的内部指针倒回一位
next(arr)将数组中的内部指针向前移动一位
reset(arr)数组的内部指针指向第一个单元
end(arr)将数组的内部指针指向最后一个单元
array_change_key_case(arr) 返回字符串键名全为小写或大写的数组
array_chunk() 将一个数组分割成多个
array_count_values() 统计数组中全部的值出现的次数
array_fill() 用给定的值填充数组
array_filter() 用回调函数过滤数组中的单元
array_search() 在数组中搜索给定的值,若是成功则返回相应的键名
array_reverse() 返回一个单元顺序相反的数组
array_merge()合并一个或多个数组
array_combine() 建立一个数组,用一个数组的值做为其键名,另外一个数组的值做为
其值
array_values()返回数组中全部的值
array_keys() 返回数组中全部的键名
range()创建一个包含指定范围单元的数组