Is there function that works similar to array_column for multidimensional arrays?  Is there a function that translates the first array below to the second:
Array
(
    [0] => Array
        (
            [foodType] => fruits
            [itemID] => 1
            [itemName] => apple
        )
    [1] => Array
        (
            [foodType] => fruits
            [itemID] => 2
            [itemName] => banana
        )
    [2] => Array
        (
            [foodType] => veggies
            [itemID] => 3
            [itemName] => carrot
        )
    [3] => Array
        (
            [foodType] => veggies
            [itemID] => 4
            [itemName] => broccoli
         )
)
Resulting array:
Array
(
    [fruits] => Array
        (
            [0] => Array
                (
                    [itemID] => 1
                    [itemName] => apple
                )
            [1] => Array
                (
                    [itemID] => 2
                    [itemName] => banana
                )
        )
    [veggies] => Array
        (
            [0] => Array
                (
                    [itemID] => 3
                    [itemName] => carrot
                )
            [1] => Array
                (
                    [itemID] => 4
                    [itemName] => broccoli
                 )
        )
)
 
     
     
     
     
    