У меня есть массив $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
)
)
есть идеи, как поступить?
спасибо.