Filter- und Gruppendaten aus einem 2D -Array gemäß einem 2D -Whitelist/Mapping -ArrayPhp

PHP-Programmierer chatten hier
Anonymous
 Filter- und Gruppendaten aus einem 2D -Array gemäß einem 2D -Whitelist/Mapping -Array

Post by Anonymous »

Ich versuche, eine ordnungsgemäße Verschmelzung von zwei 2D -Arrays zu erreichen. < /p>
$year = [
['name' => '2020'],
['name' => '2019'],
['name' => '2018'],
['name' => '2017']
];

$meeting = [
['name' => 'meeting1', 'year' => '2020'],
['name' => 'meeting2', 'year' => '2020'],
['name' => 'meeting3', 'year' => '2019'],
['name' => 'meeting4', 'year' => '2018'],
['name' => 'meeting5', 'year' => '2018'],
];
< /code>
Das Ergebnis, das ich wünsche, würde so aussehen: < /p>
[
0 => [
'2020' => [
0 => ['name' => 'meeting1'],
1 => ['name' => 'meeting2']
]
],
1 => [
'2019' => [
0 => ['name' => 'meeting3']
]
],
2 => [
'2018' => [
0 => ['name' => 'meeting4'],
1 => ['name' => 'meeting5']
]
],
3 => [
'2017' => []
]
]
< /code>
Wie auch immer "+" Operator und Array_Merge (), das bei $ Meeting und $ Year verwendet wird, unterschiedliche Ergebnisse erzielen als ich. Ist es möglich, + Operator oder Array_Merge zu tun, oder muss ich für Loops verwenden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post