我有以下的數組: -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