如何修剪 PHP 数组并删除所有空索引。
输出应该像这样:
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
[5] =>
[6] =>
[7] => 4
[8] => 6
[9] =>
)
输出应该像这样:
Array
(
[0] => 4
[1] => 6
)
array_filter($arr, create_function('$v', 'return $v !== NULL ? TRUE : FALSE'));
- miparray_filter($arr, create_function('$v', 'return $v !== NULL'));
足够了 :) - LiraNunacreate_function
来实现这一点 - 但我绝对不喜欢create_function
:它对性能不利(特别是如果被多次调用),而且很难编写和阅读,因为所有代码都在一个字符串中(这意味着没有语法高亮和转义地狱);相反,我喜欢在PHP 5.3中添加的匿名函数;-) - Pascal MARTIN