fork(1) download
  1. <?php
  2.  
  3. $matrix[1][1]=4.54; $matrix[2][1]="apples"; $matrix[3][1]="coles";
  4. $matrix[1][2]=7.2140230; $matrix[2][2]="apples"; $matrix[3][2]="safeway";
  5. $matrix[1][3]=15.56; $matrix[2][3]="oranges"; $matrix[3][3]="coles";
  6. $matrix[1][4]=2.34; $matrix[2][4]="bananas"; $matrix[3][4]="safeway";
  7. $matrix[1][5]=27.98; $matrix[2][5]="grapes"; $matrix[3][5]="coles";
  8. $matrix[1][6]=17.68493403; $matrix[2][6]="oranges"; $matrix[3][6]="safeway";
  9.  
  10. $sortedMatrix = $matrix;
  11.  
  12. $sortedMatrix[1], SORT_ASC, SORT_NUMERIC,
  13. $sortedMatrix[2], SORT_ASC, SORT_STRING,
  14. $sortedMatrix[3], SORT_ASC, SORT_STRING
  15. );
  16.  
  17. var_dump($matrix);
  18. var_dump($sortedMatrix);
  19.  
  20. ?>
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
array(3) {
  [1]=>
  array(6) {
    [1]=>
    float(4.54)
    [2]=>
    float(7.214023)
    [3]=>
    float(15.56)
    [4]=>
    float(2.34)
    [5]=>
    float(27.98)
    [6]=>
    float(17.68493403)
  }
  [2]=>
  array(6) {
    [1]=>
    string(6) "apples"
    [2]=>
    string(6) "apples"
    [3]=>
    string(7) "oranges"
    [4]=>
    string(7) "bananas"
    [5]=>
    string(6) "grapes"
    [6]=>
    string(7) "oranges"
  }
  [3]=>
  array(6) {
    [1]=>
    string(5) "coles"
    [2]=>
    string(7) "safeway"
    [3]=>
    string(5) "coles"
    [4]=>
    string(7) "safeway"
    [5]=>
    string(5) "coles"
    [6]=>
    string(7) "safeway"
  }
}
array(3) {
  [1]=>
  array(6) {
    [0]=>
    float(2.34)
    [1]=>
    float(4.54)
    [2]=>
    float(7.214023)
    [3]=>
    float(15.56)
    [4]=>
    float(17.68493403)
    [5]=>
    float(27.98)
  }
  [2]=>
  array(6) {
    [0]=>
    string(7) "bananas"
    [1]=>
    string(6) "apples"
    [2]=>
    string(6) "apples"
    [3]=>
    string(7) "oranges"
    [4]=>
    string(7) "oranges"
    [5]=>
    string(6) "grapes"
  }
  [3]=>
  array(6) {
    [0]=>
    string(7) "safeway"
    [1]=>
    string(5) "coles"
    [2]=>
    string(7) "safeway"
    [3]=>
    string(5) "coles"
    [4]=>
    string(7) "safeway"
    [5]=>
    string(5) "coles"
  }
}