Holen Sie sich alle möglichen Ergebnisse aus dem Mixing Array

Ich habe online überall danach gesucht, konnte es aber nicht vollständig finden. (Meine PHP- und Mathematikkenntnisse lassen mich in diesem Fall im Stich ...) Ich habe ein Array mit beispielsweise drei Zeichenfolgen (könnte auch mehr sein!) (zum Beispiel: "a", "b", "c"). Jetzt möchte ich eine Funktion erstellen, die ALLE Möglichkeiten zurückgibt. Ich habe überall gesucht und ein paar nette Funktionen gefunden, die das Array auf alle möglichen Arten verschoben haben, aber keinen Wert nach dem anderen entfernt haben. Also hatten sie:

abc acb bac bca cab cba

Was in Ordnung ist, aber ich brauche eine Funktion, die es auf die nächste Ebene bringt:

abc acb bac bca cab cba acca abba bc ba a b c

und das unabhängig davon, wie viele Werte (sagen wir max 10). Ich habe den ganzen Abend damit zu kämpfen, kann mich jemand aus meinem Elend befreien und dieses Rätsel bitte für mich lösen? Oder geben Sie einen Rat. Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage