我有一個陣列$mainArray
陣列,我想刪除/ undset陣列,沒有價值的密鑰。如何在php中取消設置空數組?
這裏是我的數組:
Array
(
[0] => Array
(
[msg_id] => 203
[comment] => Array
(
[0] => Array
(
[com_id] =>
)
)
)
[1] => Array
(
[msg_id] => 202
[comment] => Array
(
[0] => Array
(
[com_id] => 196
)
[1] => Array
(
[com_id] => 197
)
[2] => Array
(
[com_id] =>
)
)
)
[2] => Array
(
[msg_id] => 201
[comment] => Array
(
[0] => Array
(
[com_id] => 198
)
[1] => Array
(
[com_id] =>
)
)
)
)
在這種情況下,我想看看裏面comment
陣列陣列,看看是否有任何人有空值。如果所有的子陣列都是空的,最好的情況是完全刪除comment
陣列。
與離開螺母的IM comment
嘿只是空
此陣應成爲:
Array
(
[0] => Array
(
[msg_id] => 203
)
[1] => Array
(
[msg_id] => 202
[comment] => Array
(
[0] => Array
(
[com_id] => 196
)
[1] => Array
(
[com_id] => 197
)
)
)
[2] => Array
(
[msg_id] => 201
)
)
對如何進行任何想法?
謝謝。
+1首先使用特定的解決方案。 – 2012-03-22 05:14:00