php中的数组操作函数整理


Posted in PHP onAugust 18, 2008

Array([key =>] value, [key =>] value, [key =>] value, [key =>] value) // key 可以是 integer 或者 string // value 可以是任何值

array_change_key_case -- 返回字符串键名全为小写或大写的数组

array_chunk -- 将一个数组分割成多个

array_combine -- 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值

array_count_values -- 统计数组中所有的值出现的次数

array_diff_assoc -- 带索引检查计算数组的差集

array_diff_key -- 使用键名比较计算数组的差集

array_diff_uassoc -- 用用户提供的回调函数做索引检查来计算数组的差集

array_diff_ukey -- 用回调函数对键名比较计算数组的差集

array_diff -- 计算数组的差集

array_fill -- 用给定的值填充数组

array_filter -- 用回调函数过滤数组中的单元

array_flip -- 交换数组中的键和值

array_intersect_assoc -- 带索引检查计算数组的交集

array_intersect_key -- 使用键名比较计算数组的交集

array_intersect_uassoc -- 带索引检查计算数组的交集,用回调函数比较索引

array_intersect_ukey -- 用回调函数比较键名来计算数组的交集

array_intersect -- 计算数组的交集

array_key_exists -- 检查给定的键名或索引是否存在于数组中

array_keys -- 返回数组中所有的键名

array_map -- 将回调函数作用到给定数组的单元上

array_merge_recursive -- 递归地合并一个或多个数组

array_merge -- 合并一个或多个数组

array_multisort -- 对多个数组或多维数组进行排序

array_pad -- 用值将数组填补到指定长度

array_pop -- 将数组最后一个单元弹出(出栈)

array_product -- 计算数组中所有值的乘积

array_push -- 将一个或多个单元压入数组的末尾(入栈)

array_rand -- 从数组中随机取出一个或多个单元

array_reduce -- 用回调函数迭代地将数组简化为单一的值

array_reverse -- 返回一个单元顺序相反的数组

array_search -- 在数组中搜索给定的值,如果成功则返回相应的键名

array_shift -- 将数组开头的单元移出数组

array_slice -- 从数组中取出一段

array_splice -- 把数组中的一部分去掉并用其它值取代

array_sum -- 计算数组中所有值的和

array_udiff_assoc -- 带索引检查计算数组的差集,用回调函数比较数据

array_udiff_uassoc -- 带索引检查计算数组的差集,用回调函数比较数据和索引

array_udiff -- 用回调函数比较数据来计算数组的差集

array_uintersect_assoc -- 带索引检查计算数组的交集,用回调函数比较数据

array_uintersect_uassoc -- 带索引检查计算数组的交集,用回调函数比较数据和索引

array_uintersect -- 计算数组的交集,用回调函数比较数据

array_unique -- 移除数组中重复的值

array_unshift -- 在数组开头插入一个或多个单元

array_values -- 返回数组中所有的值

array_walk_recursive -- 对数组中的每个成员递归地应用用户函数

array_walk -- 对数组中的每个成员应用用户函数

array -- 新建一个数组

arsort -- 对数组进行逆向排序并保持索引关系

asort -- 对数组进行排序并保持索引关系

compact -- 建立一个数组,包括变量名和它们的值

count (sizeof)-- 计算数组中的单元数目或对象中的属性个数

current -- 返回数组中的当前单元

each -- 返回数组中当前的键/值对并将数组指针向前移动一步

end -- 将数组的内部指针指向最后一个单元

extract -- 从数组中将变量导入到当前的符号表

in_array -- 检查数组中是否存在某个值

key -- 从关联数组中取得键名

krsort -- 对数组按照键名逆向排序

ksort -- 对数组按照键名排序

list -- 把数组中的值赋给一些变量

natcasesort -- 用“自然排序”算法对数组进行不区分大小写字母的排序

natsort -- 用“自然排序”算法对数组排序 next -- 将数组中的内部指针向前移动一位

pos -- current() 的别名 prev -- 将数组的内部指针倒回一位 range -- 建立一个包含指定范围单元的数组

PHP 相关文章推荐
由php的call_user_func传reference引发的思考
Jul 23 PHP
php下载文件的代码示例
Jun 29 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
PHP中的函数-- foreach()的用法详解
Jun 24 PHP
PHP的preg_match匹配字符串长度问题解决方法
May 03 PHP
PHP+jQuery 注册模块开发详解
Oct 14 PHP
php实现在限定区域里自动调整字体大小的类实例
Apr 02 PHP
一个简单的php路由类
May 29 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
微信支付的开发流程详解
Sep 13 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
laravel 实现上传图片到本地和前台访问示例
Oct 21 PHP
PHP去除数组中重复的元素并按键名排序函数
Aug 18 #PHP
删除数组元素实用的PHP数组函数
Aug 18 #PHP
PHP 数组实例说明
Aug 18 #PHP
PHP获取网站域名和地址的代码
Aug 17 #PHP
php二分法在IP地址查询中的应用
Aug 12 #PHP
PHP调用MySQL的存储过程的实现代码
Aug 12 #PHP
PHP+MYSQL 出现乱码的解决方法
Aug 08 #PHP
You might like
给海燕B411配件机起死回生配上件
2021/03/02 无线电
PHP 验证码的实现代码
2011/07/17 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
2013/05/07 PHP
yii实现级联下拉菜单的方法
2014/07/31 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
CodeIgniter自定义控制器MY_Controller用法分析
2016/01/20 PHP
使用正则替换变量
2007/05/05 Javascript
js停止输出代码
2008/07/20 Javascript
Javascript 遍历页面text控件详解
2014/01/06 Javascript
jQuery获取样式中颜色值的方法
2015/01/29 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
jQuery实现强制cookie过期方法汇总
2015/05/22 Javascript
BootStrap实用代码片段之一
2016/03/22 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
JS Array.from()将伪数组转换成数组的方法示例
2020/03/23 Javascript
深入了解Vue.js 混入(mixins)
2020/07/23 Javascript
ant-design表单处理和常用方法及自定义验证操作
2020/10/27 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
在 Django/Flask 开发服务器上使用 HTTPS
2014/07/03 Python
python模拟表单提交登录图书馆
2018/04/27 Python
Python中字典与恒等运算符的用法分析
2019/08/22 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
用Python绘制漫步图实例讲解
2020/02/26 Python
python中scrapy处理项目数据的实例分析
2020/11/22 Python
如何用PyPy让你的Python代码运行得更快
2020/12/02 Python
python爬取微博评论的实例讲解
2021/01/15 Python
python des,aes,rsa加解密的实现
2021/01/16 Python
我能否用void** 指针作为参数, 使函数按引用接受一般指针
2013/02/16 面试题
总经理岗位职责描述
2014/02/08 职场文书
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
信息简报范文
2015/07/21 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书