How do I order an array by a value stored within a sub-array?
<p>I have an array that looks something like this:</p>

<pre><code>array(
  (int) 0 =&gt; array(
    'SomeItem' =&gt; array(
        'id' =&gt; '1',
        'number' =&gt; '3',
        'created' =&gt; '2012-07-20 23:34:00',
        'modified' =&gt; '2012-07-20 23:34:00'
      )
  )
  (int) 1 =&gt; array(
    'SomeItem' =&gt; array(
        'id' =&gt; '1',
        'number' =&gt; '6',
        'created' =&gt; '2012-07-20 23:34:00',
        'modified' =&gt; '2012-07-20 23:34:00'
    )
  )
)
</code></pre>

<p>How would I sort it by "number" so I could put it in ascending order of number, while still maintaining the structure?</p>

<p>Thank you!</p>
