当前位置: 代码迷 >> 综合 >> PHP array_filter()
  详细解决方案

PHP array_filter()

热度:5   发布时间:2023-12-27 02:01:09.0

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)