Cómo encontrar todas las subcadenas de una cadena en PHP

Necesito convertir las cadenas del formulario.

"a b c"

en matrices de la forma

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

¿Proporciona PHP una función nativa para convertir cadenas en todas las subcadenas? Si no, ¿cuál es el camino de menor resistencia para obtener todas las subcadenas? ¿Existe una forma sencilla de explotar () la cadena y usar una operación de matriz para generar todas las permutaciones [ordenadas]?

¡Aclamaciones!

Respuestas a la pregunta(8)

Su respuesta a la pregunta