php 数组处理函数 2013.07.5
来源:互联网 发布:数据库物理模型 编辑:程序博客网 时间:2024/06/08 15:42
数组相关处理函数
1.)array_values();获取数组中的所有值,并返回一个数组
$user = array("id" => "001","name => "liubin","sex" => "nan");
print_r(array_values($user)); -----result--> array([0] => "001" [1] =>"liubin" [2] => "nan") ;
2.)array_keys( array $input [,mixed $search_value[,bool $strict]] ) ;获取数组中的下标/键名,
search_value 则表示只返回此值对应的key,strict指完全匹配,默认false 即或略值得类型,true则根据类型返回带有指定值的键名
3.)bool in_array(mixed $needle,array $haystack[,bool $strict) needle 是要检索的值,haystack是 对应数组,strict跟上边效果一样
array_search()参数与in_array()相同,但返回值是 value对应的key
4.)arrsy_flip() 交换value和key,然后返回这个数组 如有多个相同value,则以最后一个为准
5.)array array_reverse(array $array1[,bool $preserve_keys]);函数将原数组中的元素顺序翻转,创建新的数组并返回。如果第二个参数指定为 true,则元素的键名保持不变,否则键名将丢失。
6.)int count(mixed $var[,int $modle]);module 的值 0则不递归计算多维数组中元素的数,1则递归, 默认0
7.)array_count_values(array $array1)返回各个值出现的次数
8.)array_unique(array $array)删除重复的值 返回新数组
9.)array_filter(array $input[, callback callback])利用自定义的函数callback 来过滤数组 $input,函数callback返回true则 通过过滤 然后下一个值
10.)array_walk(array &$array,callback callback[,mixed $var]) 将array中的键值对依次执行callback方法, $var的值是用来先使用的
.............................不写了。。。
看这里吧http://www.w3school.com.cn/php/php_ref_array.asp
- php 数组处理函数 2013.07.5
- PHP数组处理函数
- php数组处理函数
- php数组处理函数
- [php] 数组相关处理函数
- PHP中的数组处理函数
- php处理数组的函数
- PHP常用处理数组函数
- 几个PHP数组处理函数
- php处理数组的函数
- PHP中的数组处理函数总结
- PHP中的数组处理函数总结
- PHP数组的相关处理函数
- php数组相关处理函数(下)
- PHP数组的相关处理函数1
- PHP数组的相关处理函数2
- 说说php几个数组处理函数
- PHP数组唯一函数array_unique对二维数组的处理
- HDU 1069 Monkey and Banana
- U-Boot启动过程完全分析
- 我的架构经验小结(一)-- 常用的架构模型
- vim替换命令
- 简介一些黑盒测试的方法
- php 数组处理函数 2013.07.5
- linux内核设计与实现(第九章)----内核同步介绍
- windows7 利用虚拟wifi功能建立AP
- 解决mysql命令行和sqlyog乱码的问题
- log日志文件的简单实现
- SolrCloud Capability Test
- 活法
- oo设计中 一种关系组合 的两种实现 + 一个复杂关系 的两种实现
- POJ 1050 To the Max