ho quasi risolto facendo così

codice:
for($a=0; $a<5; $a++){
for($b=0; $b<5; $b++){
for($c=0; $c<5; $c++){
for($d=0; $d<5; $d++){
for($e=0; $e<5; $e++){

$prova=array($asso[$a],$due[$b],$tre[$c],$quattro[$d],$cinque[$e]);
sort($prova);
print_r($prova[0]." ".$prova[1]." ".$prova[2]." ".$prova[3]." ".$prova[4]." _ ");

}}}}}
il problema ora è che mi stampa anche i risultati di lunghezza inferiore a 5 elementi... suggerimenti per evitarlo?