我有一个看起来像这样的数组:
$arr = array(
'abc' => array(
'subkey1' => '',
'subkey2' => false,
'subkey3' => 0,
...
),
'def' => array(
'subkey1' => '',
'subkey2' => 555,
'subkey3' => 0,
...
),
...
);
我想取消设置所有子键都具有空值的所有父元素,例如0
, ''
, false
, null
。在我的示例abc
中需要取消设置。
目前我在foreach循环中手动检查每个子键是否为空,但if条件很大,因为我有8个子键:)
有更好的选择吗?