Obtener todas las permutaciones de una matriz de PHP?
Dado un conjunto de cadenas PHP, por ejemplo:
<code>['peter', 'paul', 'mary'] </code>
¿Cómo generar todas las permutaciones posibles de los elementos de esta matriz? es decir.:
<code>peter-paul-mary peter-mary-paul paul-peter-mary paul-mary-peter mary-peter-paul mary-paul-peter </code>