title: Split string with multiple length into array
body: <p>I have a list of strings like this</p>
  
  <pre><code>A45618416541548234
  A48432185120148084
  A15973357048208202
  </code></pre>
  
  <p>I want to split these strings and put them into arrays like this</p>
  
  <pre><code>Array
  (
   [0] =&gt; Array
    (
     [0] =&gt; A45
     [1] =&gt; 6184165
     [2] =&gt; 41548234
    )
   [1] =&gt; Array
    (
     [0] =&gt; A48
     [1] =&gt; 4321851
     [2] =&gt; 20148084
    )
   [2] =&gt; Array
    (
     [0] =&gt; A15
     [1] =&gt; 9733570
     [2] =&gt; 48208202
    )
  )
  </code></pre>
  
  <p>I want to split the strings into 3 parts - 1st to 3rd character, 4th to 10th, and 11th to 18th.
  I tried doing this using substr, but I could make an array like above...
  How can I accomplish this??</p>