Vorrei fare il calcolo combinatorio tra le quote di 8 Partite di calcio.

1 x 2
______________________
Partita1 --> n n n
Partita2 --> n n n
Partita3 --> n n n
Partita4 --> n n n
Partita5 --> n n n
Partita6 --> n n n
Partita7 --> n n n
Partita8 --> n n n


Lo script PHP mi deve restituire tutte le combinazioni possibili ( in questo caso sono 512 ).

Es. Prima Possibilità --> 1 - 2 - x - 2 - x - 1 - x - 2 = quota finale (moltiplicazione fra tutte le quote della prima possibilità)
...
...
...
...

..e cosi via fino a 512.


Come posso fare questo piccolo calcolo combinatorio?
Sicuramente avrò bisogno degli array.. ma combinare e annidare 8 CICLI WHILE mi pare un po' oneroso... Ci saranno sicuramenti funzioni PHP che mi permettono di facilitare questo calcolo.

Grazie a tutti!