I have a two dimensional array which needs to be restructured.  Rows must be grouped by date values, and within each group, the name values should be formed into a single comma-delimited string.
My input:
$missedFridgeLog = [
    [
        "date" => "01/01/18",
        "name" => "Medicine"
    ],
    [
        "date" => "01/01/18",
        "name" => "Drugs"
    ],
    [
        "date" => "02/01/18",
        "name" => "Medicine"
    ],
    [
        "date" => "02/01/18",
        "name" => "Drugs"
    ]
];
I have tried implementing a solution from Implode or join multidimentional array with comma, but it did not work as desired.
Desired output:
[
    [
        'date' => '01/01/18',
        'name' => 'Medicine,Drugs',
    ],
    [
        'date' => '02/01/18',
        'name' => 'Medicine,Drugs',
    ]
]
 
     
     
     
     
    