php数组常用函数
2018-06-22 05:37:32来源:未知 阅读 ()
1,php数组常用的排序函数。
- sort() - 以升序对数组排序
- rsort() - 以降序对数组排序
- asort() - 根据值,以升序对关联数组进行排序
- ksort() - 根据键,以升序对关联数组进行排序
- arsort() - 根据值,以降序对关联数组进行排序
- krsort() - 根据键,以降序对关联数组进行排序
2,php常用的数组函数
- array() - 创建数组。
- count() - 返回数组中常用的数目。
- in_array(search,array,type) - 数组中是否存在指定的值。(第3个参数,如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同说明)
- array_map() - 把数组中的每个值发送到用户自定义函数,返回新的值。
- array_pop() - 删除数组的最后一个元素(出栈)。
- array_push() - 将一个或多个元素插入数组的末尾(入栈)。
- array_rand() - 返回数组中一个或多个随机的键。
- array_unique() - 删除数组中的重复值。
- array_unshift() - 在数组开头插入一个或多个单元。
- array_replace() - 使用第二个数组($a2)的值替换第一个数组($a1)的值。
- array_reverse(array,preserve) - 函数将原数组中的元素顺序翻转,创建新的数组并返回。如果第二个参数指定为 true,则元素的键名保持不变,否则键名将丢失
- array_chunk(array,size,preserve_key) - 函数吧数组分割为新的数组会。 (size规定每个新数组里面包括多少个单元。preserve_key,可选默认为fasel,每个结果数组使用从零开始的新数组索引;true:保留原始数组中的键名)
- array_column(array,column_key,index_key) - 返回输入数组中某个单一列的值。(column_key必需。需要返回值的列。可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。该参数也可以是NULL,此时将返回整个数组(配合 index_key 参数来重置数组键的时候,非常有用)。该函数必须在php5.5以上使用)
- array_merge() - 函数把一个或多个数组合并为一个数组。(注释:1、如果两个或更多个数组元素有相同的键名,则最后的元素会覆盖其他元素。2、如果您仅向 array_merge() 函数输入一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引)
- array_combine(key,value) - 通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组元素为键值。
- array_count_values() -本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数
- array_key_exists(key,array) - 函数检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。(注意:如果您指定数组的时候省略了键名,将会生成从 0 开始并且每个键值对应以 1 递增的整数键名。)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:PHP基础
- PHP写UltraEdit插件脚本实现方法 2020-03-29
- php 带逗号千位符数字的处理方法 2020-03-28
- PHP三元运算符的结合性介绍 2020-03-28
- PHP静态延迟绑定和普通静态效率的对比 2020-03-28
- 基于php流程控制语句和循环控制语句 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash