设为首页 加入收藏

TOP

php中的常用数组函数(二)(数组元素过滤 array_filter())
2017-10-10 12:00:52 】 浏览:3862
Tags:php 常用 函数 元素 过滤 array_filter

 

array_filter($arr, 'filter_func');

//参数1,要过滤的数组

//参数2,过滤的函数,返回false时,不添加这个元素,返回true添加这个元素。


 

示例代码:

 

/***********array_filter(用回调函数过滤数组中的单元)*****************/
$arr = array();
for ($i = 0; $i < 10; $i++) {
        array_push($arr, $i);
}
$arrOdd = array_filter($arr, 'odd');
var_dump($arrOdd);
echo '<hr/>';
$arrEven = array_filter($arr, 'even');
var_dump($arrEven);

/**
 * 是否是奇数
 */
function odd($num) {
        return $num & 1;
}

/**
 * 是否是偶数
 */
function even($num) {
        return !($num & 1); 
}

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇echo中的逗号 下一篇php中的常用数组函数(四)(数组..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目