首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP数组函数

PHP数组函数

作者头像
白胡杨同学
发布2020-04-10 10:31:55
4.5K0
发布2020-04-10 10:31:55
举报
文章被收录于专栏:白胡杨同学白胡杨同学

数组函数如下:

函数

说明

range(start,end[,step])

按照指定步长从开始创建到结尾

array(value,value) array(key=>value,key=>value)

创建数组

count($array)

统计数组元素个数

list($a,$b)

将数组的键和值赋给一些变量

key($array)

获取当前元素的键

current($array)

获取当前元素的值

next($array)

指针下移

prev($array)

指针上移

each($array)

先返回当前元素的一个数组,再将指针下移一位

reset($array)

将指针移动到第一个数组元素,并返回该元素的值

end($array)

将指针移动到最后一个数组元素,并返回该元素的值

sort($array,flag)

正序,改变数组下标

rsort($array,flag)

倒序,改变数组下标

arost($array,flag)

正序,下标不变

arsort($array,flag)

倒序,下标不变

ksort($array,flag)

正序,按下标排序

krsort($array,flag)

倒序,按下标排序

shuffle($array)

随机排序

array_reverse($array)

数组反转函数

array_keys($array)

获取数组中所有的键名,返回值为数组

array_values($array)

获取数组中所有的值,返回值为数组

in_array($array,$array)

在数组中查找某个值,找到返回true,否则返回false

array_search($value,$array)

在数组中查找某个值,找到返回健名,否则返回false

array_key_exists($key,$array)

在数组中搜索某个键,找到返回true,否则返回false。

array_pop($array)

删除最后一个元素,并返回这个元素的值

array_push($array)

在数组末尾添加一个或多个元素

array_shift($array)

删除第一个元素,并返回这个元素的值

array_unshift($array)

在数组开头添加一个或多个元素

array_unique($array,flag)

数组去重函数

unset($array[$key])

删除指定位置的元素

array_splice($array,start,length,$replacearray)

在指定位置删除0个以上的元素并插入新元素

array_merge($array1,$array2)

两个或以上的数组合并成一个新的数组

array_merge_recursive($array1,$array2,$array3)

两个或两个以上的数组合并成一个新数组

array_chunk($array,size)

将数组分割为新的数组块 array_slice($array,start,length)

array_rand($array,number)

从数组中随机选出一个或多个元素,组成新数组返回

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档