本文演示了PHP实现数组中空值或值元素的移除方式:

两个功能,array_filter,create_function,在去除数组或元素为一定值的元素的实现。

先看一个例子:


数组=({ 0 } = 1,{ 1 } = 2,{ 2 } = 3,{ 3 } } = 4,{ 4 } { 5 }>;
$array = array_filter($array,create_function($ V,返回!空(五美元);
print_r(数组);




返回结果:


数组({ 0 } = 1 { 1 } > 2 { 2 } = 3 { 3 } = 4)




功能介绍:array_filter

的array_filter()函数滤波器通过回调函数的数组元素。如果自定义筛选器函数返回true,则数组的当前值将包含在返回的结果数组中,结果将是一个新数组。

有关感兴趣的读者的PHP相关内容的更多信息可以看到特殊的站点:PHP数组(数组)

希望本文能对PHP程序设计有所帮助。