php陣列如何移除空元素
#PHP中移除一個陣列中的空元素方法很多,但有一個系統函數是最方便的:
array_filter (參數1,參數2);
此函數是依序將「參數1」 陣列中的每個值傳遞到「參數2」 函數。如果 「參數2」函數傳回 TRUE ,則 “參數1” 陣列的目前值會包含在傳回的結果陣列中。數組的鍵名保留不變。
如果只要移除陣列中的空元素的話,參數2可以省略,列入陣列:
$arr1=array("a" => 1, "b" => 0, "c" => 3, "d" => "", "e" => 5,"f"=>array());
//執行
$arr1=array_filter($arr1);
//結果為
array("a" => 1, "c" => 3, "e" => 5);
推薦教學:《PHP教學》
以上是php數組如何去除空元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!