title: How do i split string to words and symbols combination array
body: <p>I do split a sentence to words as followings:<br>
  eg.:  </p>
  
  <pre><code>This is a test from php, python, asp and also from other languages. Alash! i cannot get my output as followings.  
  </code></pre>
  
  <p>result:  </p>
  
  <pre><code>array(  
  [0]=&gt;"This",  
  [1]=&gt;"is",  
  [2]=&gt;"a",  
  [3]=&gt;"test",  
  [4]=&gt;"from",  
  [5]=&gt;"php",  
  [6]=&gt;",",  
  [7]=&gt;"python",  
  [8]=&gt;",",  
  [9]=&gt;"asp",  
  [10]=&gt;"and",  
  [11]=&gt;"also",  
  [12]=&gt;"from",  
  [13]=&gt;"other",  
  [14]=&gt;"languages",  
  [15]=&gt;".",  
  [16]=&gt;"Alash",  
  [17]=&gt;"!",  
  [18]=&gt;"I",  
  [19]=&gt;"cannot",  
  [20]=&gt;"get",  
  ...  
  )  
  </code></pre>
  
  <p>What can be my options in php for it?</p>