【发布时间】:2012-04-06 16:01:18
【问题描述】:
我有一个数组$mainArray,我想删除/取消设置没有值的键的数组。
这是我的数组:
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 数组。
离开 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
)
)
关于如何进行的任何想法?
谢谢。
【问题讨论】:
标签: php arrays multidimensional-array unset