Ver original$array = range(1, 16); // simulamos el array shuffle($array); $chunks = array_chunk($array, 4); // cortamos en 4 partes var_dump($chunks);