array_filter()函数的用法
第一种情况:通过函数过滤掉数组中的元素
array_filter($arr,'函数名称')
例如:
$arr = array('a','b','c',1,2,3);
function getNum($arr){
if(is_numeric($arr)){
return $arr;
}
}
print_f(array_filter($arr,"getNum"));
结果:Array([3]=>1 [4]=>2 [5]=>3)
第二种情况:过滤掉数组中为空的元素,这种情况下不需要写函数
例如:
$arr = array(1,2,3,null)
print_r(array_filter($arr));
结果:Array([0]=>1 [1]=>2 [2]=>3)
————————————————
版权声明:本文为CSDN博主「风格c」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40533519/article/details/118608906
成为不了聪明的人,那就做一个有耐心、肯钻研,坚持不懈,永不放弃的人……

浙公网安备 33010602011771号