Deseo hacer un pequeño codigo en php en el que me permita dividir elementos de un arreglo en varios grupos
Quiero hacer algo parecido a este ejemplo que les pondré
Tengo un Arreglo con 16 valores (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)
Quiero que ese arreglo se divida en 4, y que me muestre los resultados de forma aleatoria.
Ejemplo: Parte 1 del Arreglo: 3,7,2,11
Parte 2 del Arreglo: 1,16,4,9
Parte 3 del Arreglo: 6,8,5,10
Parte 4 del Arreglo: 12,13,14,15
Algo asi quiero que me muestre de resultado, y que no se repitan los resultados ni uno de los valores.
Gracias.
Código PHP:
<?php
$entrada = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$claves_aleatorias = array_unique(array_rand($entrada, 4));
echo $entrada[$claves_aleatorias[0]] . "\n";
echo $entrada[$claves_aleatorias[1]] . "\n";
echo $entrada[$claves_aleatorias[2]] . "\n";
echo $entrada[$claves_aleatorias[3]] . "\n";
?>