title: sort array low to high
body: <p>I have an array:</p>
  
  <pre><code>$pics = array("0"=&gt;"pic-1", "1"=&gt;"pic-2", "2"=&gt;"pic-3", "3"=&gt;"pic-4",  "4"=&gt;"pic-5");
  </code></pre>
  
  <p>and I would like to sort it from low to high, but from a defined starting point that is not 0, and then add the remaining values at the end, also from low to high.</p>
  
  <p>So for example having key 2 as the starting point I would like to end with </p>
  
  <pre><code>$pics = array("2"=&gt;"pic-3", "3"=&gt;"pic-4", "4"=&gt;"pic-5", "0"=&gt;"pic-1",  "1"=&gt;"pic-2");
  </code></pre>
  
  <p>Can someone explain to me how this can be done?</p>