I commenti sono presenti solo per riperire l'if corrispondente.

Per fare quello che vuoi è ancora più semplice.
codice:
<?php
$max        = 8;
$profondita = $max-5+1;
$conta      = 0;
for ($i=1;$i<=$profondita;$i++) {
 for ($j=$i+1;$j<=$max;$j++) {
  for ($k=$j+1;$k<=$max;$k++) {
   for ($l=$k+1;$l<=$max;$l++) {
    for ($m=$l+1;$m<=$max;$m++) {
     print "$i - $j - $k - $l - $m
";
     $conta++;
    }
   } 
  }
 }
}
print "
Totale combinazioni=$conta";

?>
Di sicuro c'è la possibilità di fare qualcosa di ricorsivo.