come posso ottenere in altrettante 10 variabili tutte le coppie possibili non uguali?

es...

dato questo array:

$insieme = array("A","B,","C","D","E")

come posso ottenere in automatico un nuovo array del tipo:

$tuttelecoppiepossibilinonuguali = array("A.B", "A.C", "A.D", "A.E", "B.C", "B.D", "B.E", "C.D", "C.E", "D.E")

grazie!