1,array_filter() 可以去除多维数组的空值,而数组的下标没有变。
如:
<?php
0 => 'hello work',
1 => false,
2 => 7,
3 => null,
4 => '',
5 => 'http://www.zym.com',
6 => '0'
);
print_r(array_filter($array));
?>
输出结果为:
Array ( [0] => hello work [2] => 7 [5] => http://www.zym.com )
2,array_filter() 用回调函数过滤数组中的元素,如果自定义函数返回true,则input数组的当前值会被包含在返回的结果数组中,数组的键名保持不变