I want to merge the following subsequent array. How can I do that? Condition: if array count is equal to 3 then merge the subsequent array to parent.
Input
$data = [
['mango', 'orange', 'apple'],
['abc'],
['ctp'],
['pqr', 'cst', 'dtc'],
['cbx'],
['xyz'],
['atc'],
];
I want output as follows:
$data = [
['mango', 'orange', 'apple' 'additional' => [ ['abc'], ['ctp'] ] ],
['pqr', 'cst', 'dtc', 'additional' => [ ['cbx'],['xyz'],['atc'] ] ],
];