php-Arrays 函数-array_filter-用回调函数过滤数组中的单元
来源:互联网 发布:星球大战知乎 编辑:程序博客网 时间:2024/06/05 05:18
array_filter() 函数 用回调函数过滤数组中的单元
【功能】
该函数依次将指定数组中的每个值传递到回调函数。
如果回调函数返回True,则指定数组的当前值会被包含在返回的结果数组中。
注意数组的键名保持不变。
【使用范围】
php4 > 4.0.6、php5.
【使用】
array array_filter( array input[,callbackcallback] )
input/必需/执行过滤操作的数组
callback/可选/为指定的回调函数
【示例】
<?php//定义回调函数function odd( $var ){ return ( $var%2 == 1);}function even( $var ){ return ( $var%2 == 0 );}//分别定义两个数组$array1 = array( "blue" => 6, "red" => 2, "green" => 3, "purple" => 4 );$array2 = array( "green" => 5, "blue" => 6, "yellow"=>7, "cyan" => 8 );echo "过滤奇数:\n";print_r( array_filter( $array1, "odd" ) );echo "过滤偶数:\n";print_r( array_filter( $array2, "even" ) );/*过滤奇数:Array( [green] => 3)过滤偶数:Array( [blue] => 6 [cyan] => 8)*/
- php-Arrays 函数-array_filter-用回调函数过滤数组中的单元
- php-Arrays 函数-array_map-将回调函数作用到给定数组的单元上
- PHP学习笔记——使用回调函数处理数组的函数array_filter()
- php-Arrays 函数-array_diff_uassoc-用回调函数做索引检查来计算数组的差值
- php-Arrays 函数-array_diff_ukey-用回调函数对键名比较计算数组的差集
- php-Arrays 函数-array_intersect_ukey-用回调函数比较键名来计算数组的交集
- 过滤数组中的空数组array_filter()
- php array_filter过滤数组为空值
- php-Arrays 函数-array_intersect_uassoc-带索引检查计算数组的交集,并用回调函数比较索引
- php-Arrays 函数-array_reduce-用回调函数迭代的将数组简化为单一的值
- php数组array_filter()函数和array_slice()函数
- php数组array_filter()函数和array_slice()函数
- php函数array_filter()过滤php的空元素
- php中利用array_filter过滤数组为空值
- 浅谈php中的回调函数和匿名函数
- 数组:php array_filter()删除数组中的空元素
- php中几个数组函数array_slice() array_filter array_unique() in_array()
- php-Arrays 函数-range-建立一个包含指定范围单元的数组
- 我小我努力
- 数据库无法创建触发器,无法识别到mysql的一些函数--解决过程
- eclipse启动Tomcat报错
- UPC通用产品代码
- 行列转换应用
- php-Arrays 函数-array_filter-用回调函数过滤数组中的单元
- C中const
- Chromium Web Audio设计思想
- 数据库设计方法 .
- Javascript 得到url指定参数的function
- 2012第18周移动游戏榜单变化
- android loading界面 及 处理
- 整理几个有想法的面试题
- Firefox插件(plugins)开发实用指南