So I have an array containing multiple values like this
$input_array = array('45', '21', '45', '45', '45', '29', '35', '35', '21');
Now I want to split it into multiple arrays to group adjacent values if they are similar. For Example, the above array should split into 6 different arrays
$input_array_1 = array('45');
$input_array_2 = array('21');
$input_array_3 = array('45', '45', '45');
$input_array_4 = array('29');
$input_array_5 = array('35', '35');
$input_array_6 = array('21');
is this something possible in PHP?