我想从阵列中删除空元素。我有一个$ _POST-String,它通过explode()设置为一个数组。然后,我使用循环删除空的元素。但那不行。我也试过array_filter(),但没有成功。你可以帮我吗?见代码如下:无法从阵列中删除空元素
$cluster = explode("\n", $_POST[$nr]);
print_r ($cluster);
echo "<br>";
for ($i=0 ; $i<=count($cluster);$i++)
{
if ($cluster[$i] == '')
{
unset ($cluster[$i]);
}
}
print_r ($cluster);
echo "<br>";
结果:
Array ([0] => Titel1 [1] => Titel2 [2] => Titel3 [3] => [4] => [5] =>)
Array ([0] => Titel1 [1] => Titel2 [2] => Titel3 [3] => [4] =>)
我们不能真正看到你在做什么空元素 – 2011-04-08 19:02:06