乌徒帮技术范儿WEB开发PHP › PHP去除数组中的空元素后重置键名使索引序列化

PHP去除数组中的空元素后重置键名使索引序列化

分类:PHP 标签:

在php开发中,偶尔我们需要清除数组中的空元素,一般我们会用到array_filter函数,但实际上,如果使用array_filter,它会连带键名一起将这个空元素删除,而如果你的数组本身是一组按照索引从0开始计算的值,那么就可能遇到和我一样的问题,你希望删除这个空元素之后,索引仍然按照从0开始递增1的方式计算。下面的方法可以很容易的实现这个效果:

$array = array_values(array_filter($array));

很简单吧,从中我们也知道,一定要对数组的各个函数有跟深刻的理解。

填写个人信息,赶快回复吧!