Jak znaleźć wszystkie podciągi ciągu w PHP

Muszę przekonwertować ciągi formularza

"a b c"

w tablice formularza

Array
(
    [0] => a
    [1] => a b
    [2] => a b c
    [3] => b
    [4] => b c
    [5] => c
)

Czy PHP udostępnia natywną funkcję do konwersji ciągów znaków na wszystkie podciągi? Jeśli nie, jaka jest ścieżka najmniejszego oporu dla uzyskania wszystkich podciągów? Czy istnieje prosty sposób na wybicie () ciągu i użycie op tablicy do wygenerowania wszystkich [uporządkowanych] permutacji?

Twoje zdrowie!

questionAnswers(8)

yourAnswerToTheQuestion