title: usort descending
body: <p>When i try to apply the below code <a href="https://stackoverflow.com/questions/2699086/sort-multidimensional-array-by-value-2/2699159#2699159">from here</a></p>
  
  <pre><code>usort($myArray, function($a, $b) {
      return $a['order'] - $b['order'];
  });
  </code></pre>
  
  <p>it gives me results in ascending order.</p>
  
  <p><strong>Output</strong>:</p>
  
  <pre><code>0
  0
  0
  0
  0
  0.29
  1.09
  6.33
  </code></pre>
  
  <p>On swapping $a and $b it gives the results in descending order except one value</p>
  
  <pre><code>usort($myArray, function($a, $b) {
      return $b['order'] - $a['order'];
  });
  </code></pre>
  
  <p><strong>Output</strong>:</p>
  
  <pre><code>6.33
  1.09
  0
  0
  0
  0
  0.29
  0
  </code></pre>
  
  <p>i want to have the results in the below order:</p>
  
  <pre><code>6.33
  1.09
  0.29
  0
  0
  0
  0
  0
  </code></pre>
  
  <p>How do i achieve the same.?</p>