在php中从数组中删除空值

在php中从数组中删除空值,php,arrays,null,Php,Arrays,Null,我有一个php$arr数组(“ABC”、“XYZ”、“ABC”、“XYZ”)。现在我想要修剪数组中的空值,并想要$arr(“ABC”,“XYZ”)。元素编号也必须进行同样的操作,这意味着“XYZ”必须在修剪后具有键值1。我们怎么做?提前谢谢!干杯 使用 使用回调函数筛选数组的元素。如果未提供回调,则将删除所有等于FALSE(请参阅)的数组项 使用 使用回调函数筛选数组的元素。如果未提供回调,则将删除所有等于FALSE(请参阅)的数组项 $result=array\u值(array\u过滤器($a

我有一个php$arr数组(“ABC”、“XYZ”、“ABC”、“XYZ”)。现在我想要修剪数组中的空值,并想要$arr(“ABC”,“XYZ”)。元素编号也必须进行同样的操作,这意味着“XYZ”必须在修剪后具有键值1。我们怎么做?提前谢谢!干杯

使用

使用回调函数筛选数组的元素。如果未提供回调,则将删除所有等于FALSE(请参阅)的数组项

使用

使用回调函数筛选数组的元素。如果未提供回调,则将删除所有等于FALSE(请参阅)的数组项


$result=array\u值(array\u过滤器($array))$result=array\u值(array\u过滤器($array))$arr = array_filter($arr);