title: Display possible combinations of string
body: <p>I am trying to take a string and display the possible combinations of it (in PHP), but while saying in order of each word. For example: "how are you" would return (an array)</p>
  
  <pre><code>How are you
  How are
  are you
  how
  you
  are
  </code></pre>
  
  <p>The code I have now displays all combinations but I am wanting it to keep them in order and not flip words. Any one have any ideas or snippets they care to share? Thanks</p>