Array = [
Afg:[
A:1,
B:2
],
Uyt:[
A:1,
B:2
],
...
]
想变成,
Array = [
[A:1,B:2],
[A:1,B:2],
...
]
Afg,Uyt这字段随机未知的,要去掉。如何高效的提取出来合并起来?请指导
<?php
$originalArray = [
'Afg' => [
'A' => 1,
'B' => 2,
],
'Uyt' => [
'A' => 1,
'B' => 2,
],
// ...
];
$newArray = [];
foreach ($originalArray as $key => $item) {
$newArray[] = [
'A' => $item['A'],
'B' => $item['B'],
];
}
print_r($newArray);
?>
Array = [
{
'Afg': {
'A': 1,
'B': 2
}
},
{
'Uyt': {
'A': 1,
'B': 2
}
},
# ...
]
result = [list(obj.values())[0] for obj in Array]
print(result)
# Output: [[1, 2], [1, 2], ...]