Salu2 a los usuarios de este foro, tengo una inquietud y me gustaria que me puedan ayudar, tengo el siguiente codigo:
Código PHP:
<?php
$a=array(10,2,8,3,11,5);
for($i=0;$i<count($a);$i++)
{
for($j=$i+1;$j<count($a);$j++)
{
for($x=$i+$j+1;$x<count($a);$x++)
{
echo $a[$i]." - ".$a[$j]." - ".$a[$x]."<br>";
}
}
} ?>
este codigo saca las posibles combinaciones que podria existir agrupados de 3 sin que se repitan los elementos del array, el punto es que me gustaria hacer una funcion general en el cual le envie el array y la agrupacion, pero no sé como hacerlo

, para ello pido vuestro apollo para darme algunas sugerencias por favor
gracias de antemano por sus respuestas.