可能重复:
删除空数组元素
我想从数组中删除空元素。我有一个字符串,它被设置为一个数组explode()
。然后我array_filter()
用来删除空元素。但这不起作用。请参阅下面的代码:
$location = "http://www.bespike.com/Packages.gz";
$handle = fopen($location, "rb");
$source_code = stream_get_contents($handle);
$source_code = gzdecode($source_code);
$source_code = str_replace("\n", ":ben:", $source_code);
$list = explode(":ben:", $source_code);
print_r($list);
但它不起作用,$list
仍然有空元素。我也尝试过使用该empty()
功能,但结果是一样的。