Ciao a tutti...
non riesco proprio a venirne a capo.

Ho un array tipo:

Array (
[0] => a,
[1] => b,
[2] => c,
[3] => d,
)

e voglio creare tutte le possibili combinazioni fra queste lettere, tipo:

abcd
abdc
acbd
acdb
bacd

ecc..

come posso fare?
ne sto uscendo pazzo!

grazie mille!