我有以下的数组: -PHP:与删除嵌套数组仅1键
array(3) {
[1]=>
array(1) {
["A"]=>
float(5)
}
[2]=>
array(2) {
["A"]=>
float(1)
["B"]=>
float(3)
}
[3]=>
array(2) {
["A"]=>
float(5)
["B"]=>
float(6)
}
}
我想删除/筛选出只存储1个键所以它最终将这样的嵌套的数组: -
array(2) {
[2]=>
array(2) {
["A"]=>
float(1)
["B"]=>
float(3)
}
[3]=>
array(2) {
["A"]=>
float(5)
["B"]=>
float(6)
}
}
有没有简单的解决方案/方法来做到这一点?
'array_filter'结合'count' ... – deceze
是的,有一个简单的解决方案/方法来做到这一点。你有尝试过什么吗? – axiac
我用array_filter与特定的键([“A”])来检查它们是否为空并将它们移除,但我认为这不太理想,因为可能还有一个键“C”,我需要所有的手动过滤器。 – ubik