在PHP刪除數(shù)組中空值的方法介紹
創(chuàng)新互聯(lián)建站從2013年開始,先為甘谷等服務(wù)建站,甘谷等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為甘谷企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
foreach循環(huán)的效率不高,消耗太大
array_filter(array,function)
例子
"Dog",1=>"Cat",2=>"Horse"); print_r(array_filter($a,"myfunction")); ?>
輸出:
Array ( [2] => Horse )
當(dāng)function沒有,默認(rèn)就是刪除數(shù)組中值為false的項(xiàng)目。
代碼例子:
'foo', 1 => false, 2 => -1, 3 => null, 4 => '' ); print_r(array_filter($entry)); ?>
輸出:
Array ( [0] => foo [2] => -1 )