array_filter() 用回调函数过滤数组中的元素
常用情况:
$arr = array(0 => 'foo',1 => false,2 => 1,3 => null,4 => '',5 => 0);
一. 过滤数组中的空元素
print_r(array_filter($arr));打印结果为:Array([0] => foo[2] => 1)
二. 使用回调函数
function getNum($arr){if (is_numeric($arr)) {return $arr;}}print_r(array_filter($arr, 'getNum'));打印结果为:Array([2] => 1)