php常用函数(数组)
来源:互联网 发布:钱箱测试软件 编辑:程序博客网 时间:2024/05/16 00:13
一.数组元素处理函数
1.count()
计算数组中元素的个数
2.array_values(array $input )
以索引数组的形式 返回数组中所有元素的值 只需一个数组做参数,将关联数组转化成数字索引数组
3.array_keys( array $array [, mixed $search_value [, bool $strict = false ]] )
返回数组中部分的或所有的键名,二维数组时只显示第一层的键名
4.in_araray(mixed $needle , array $haystack [, bool $strict = FALSE ])
查找某个特定元素array_search()也有同样效果
5.array_reverse(array $array [, bool $preserve_keys = false ])
将数组进行反转,如果设置为 TRUE 会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。
6.array_unique(array $array [, int $sort_flags = SORT_STRING ])
删除数组中重复的值
7.array_filter ( array $input [, callable $callback = "" ] )
用回调函数过滤数组中的元素, 并返回一个数组
8.array_walk ( array &$array , callable $funcname [, mixed $userdata = NULL ] )
使用用户自定义函数对数组中的每个元素做回调处理 成功返回TRUE,失败FALSE ,第三个参数 当做参数传给回调函数以供使用!
9.array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )
在数组中根据某一条件,返回值 ,如果 offset 非负,则序列将从 array 中的此偏移量开始。如果 offset 为负,则序列将从 array 中距离末端这么远的地方开始。如果给出了 length 并且为正,则序列中将具有这么多的单元。如果给出了 length 并且为负,则序列将终止在距离数组末端这么远的地方。如果省略,则序列将从 offset 开始一直到 array 的末端。
10.array_splice ( array &$input , int $offset [, int $length = 0 [, mixed $replacement ]] )
根据条件删除数组中某些值(可指定某些值对删 除值进行替代)
11.array_combine ( array $keys , array $values )
创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
12.array_merge ( array $array1 [, array $... ] )
把一个或多个数组合并为一个数组
13.array_intersect ( array $array1 , array $array2 [, array $ ... ] )
返回在多个数组中重复出现的值(数组的交集)
14.array_diff ( array $array1 , array $array2 [, array $... ] )
返回数组的差集
15.array_map ( callable $callback , array $arr1 [, array $... ] )
将回调函数作用到特定字数组上
16.array_shift()
删除数组第一个元素
17.array_unshift()
在数组开头插入一个或多个单元
18.array_push()
将一个或多个单元压入数组的末尾(入栈)
19.array_pop()
将数组最后一个单元弹出
20.array_rand ( array $input [, int $num_req = 1 ] )
随机返回数组中一个或多个元素的键名,指明了你想取出多少个单元。如果指定的数目超过了数组里的数量将会产生一个 E_WARNING 级别的错误。
21.shuffle ( array &$array )
将数组打乱,进行随机排序
22.array_sum()
返回数组中所有值的和,将数组中的所有值的和以整数或浮点数的结果返回
23.array range ( mixed $start , mixed $limit [, number $step = 1 ] )
生成一个指定范围的数组,如果给出了 step 的值,它将被作为单元之间的步进值。step 应该为正值。如果未指定,step 则默认为 1。
24.array_key_exists ( mixed $key , array $search )
判断某个键值是否存在
阅读全文
2 0
- php数组常用函数
- php常用数组函数
- PHP数组常用函数
- PHP数组常用函数
- php常用数组函数
- php 数组,常用函数
- php 数组,常用函数
- PHP常用数组函数
- php 数组常用函数
- php常用函数-数组
- php数组常用函数
- php数组,常用函数
- php 数组,常用函数
- PHP常用数组函数
- PHP 常用数组函数
- PHP常用数组函数
- PHP 数组常用函数
- PHP数组常用函数
- AT24C02驱动程序
- 七牛云储存视频播放器的选择方案
- 流程指示器
- 单向链表
- Android_图片加载框架---ImageLoader
- php常用函数(数组)
- 每个人都能做的网易云音乐[vue全家桶]
- CillyB盖房子 QDU
- 运算符优先级详解
- 网络编程下关于服务器模型的总结
- 偏序集相关定理
- 如何选择一个技术解决方案
- thinkphp3.2 layout 模板布局 路径问题
- Java list.romve方法bug