fork download
  1. <?php
  2. function cmp($a, $b)
  3. {
  4. if ($a[0] == $b[0]) {
  5. return 0;
  6. }
  7. return ($a[0] < $b[0]) ? -1 : 1;
  8. }
  9.  
  10. $a = array([10,13],[11,15],[12,7],[1,0],[2,0],[3,0],[4,0],[5,0],[6,0],[7,0],[8,0],[9,0]);
  11. print_r($a);
  12. usort($a, "cmp");
  13. print_r($a);
  14. ?>
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Array
        (
            [0] => 10
            [1] => 13
        )

    [1] => Array
        (
            [0] => 11
            [1] => 15
        )

    [2] => Array
        (
            [0] => 12
            [1] => 7
        )

    [3] => Array
        (
            [0] => 1
            [1] => 0
        )

    [4] => Array
        (
            [0] => 2
            [1] => 0
        )

    [5] => Array
        (
            [0] => 3
            [1] => 0
        )

    [6] => Array
        (
            [0] => 4
            [1] => 0
        )

    [7] => Array
        (
            [0] => 5
            [1] => 0
        )

    [8] => Array
        (
            [0] => 6
            [1] => 0
        )

    [9] => Array
        (
            [0] => 7
            [1] => 0
        )

    [10] => Array
        (
            [0] => 8
            [1] => 0
        )

    [11] => Array
        (
            [0] => 9
            [1] => 0
        )

)
Array
(
    [0] => Array
        (
            [0] => 1
            [1] => 0
        )

    [1] => Array
        (
            [0] => 2
            [1] => 0
        )

    [2] => Array
        (
            [0] => 3
            [1] => 0
        )

    [3] => Array
        (
            [0] => 4
            [1] => 0
        )

    [4] => Array
        (
            [0] => 5
            [1] => 0
        )

    [5] => Array
        (
            [0] => 6
            [1] => 0
        )

    [6] => Array
        (
            [0] => 7
            [1] => 0
        )

    [7] => Array
        (
            [0] => 8
            [1] => 0
        )

    [8] => Array
        (
            [0] => 9
            [1] => 0
        )

    [9] => Array
        (
            [0] => 10
            [1] => 13
        )

    [10] => Array
        (
            [0] => 11
            [1] => 15
        )

    [11] => Array
        (
            [0] => 12
            [1] => 7
        )

)