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陣列如何去除空元素的詳細內容,更多請關注TW511.COM其它相關文章!