Uzyskaj WSZYSTKIE możliwe wyniki z tablicy mieszania
Szukałem wszędzie tego online, ale nie mogłem go całkowicie znaleźć. (moje umiejętności PHP i matematyczne pozwalają mi na to ...) Mam tablicę zawierającą na przykład trzy łańcuchy (może być więcej!) (na przykład: „a”, „b”, „c”). Teraz chcę utworzyć funkcję, która zwraca WSZYSTKIE możliwości. Szukałem wszędzie i znalazłem kilka fajnych funkcji, które przesunęły tablicę na wszystkie możliwe sposoby, ale nie usunęły wartości po kolei. Więc mieli:
abc acb bac bca kabina cba
Co jest w porządku, ale potrzebuję funkcji, która przeniesie go na następny poziom:
abc acb bac bca cab cba ac ab ba bc ba a b c
i to bez względu na to, ile wartości (powiedzmy maksymalnie 10). Zmagam się z tym przez cały wieczór, czy ktoś może wyrzucić mnie z mojej nędzy i rozwiązać tę zagadkę dla mnie? Lub daj radę. Dzięki