$array = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'); $grouped_array = array_chunk($array, 3); print_r($grouped_array);
Array ( [0] => Array ( [0] => a [1] => b [2] => c ) [1] => Array ( [0] => d [1] => e [2] => f ) [2] => Array ( [0] => g [1] => h [2] => i ) [3] => Array ( [0] => j ) )The group_create function is part of the PHP core, so it doesn't require any external package or library.