Raw Unsorted array:Array
(
    [256] => Array
        (
            [name] => Jon
            [grade] => 98.5
        )

    [2] => Array
        (
            [name] => Vance
            [grade] => 85.1
        )

    [9] => Array
        (
            [name] => Stephen
            [grade] => 94
        )

    [364] => Array
        (
            [name] => Steve
            [grade] => 85.1
        )

    [68] => Array
        (
            [name] => rob
            [grade] => 74.6
        )

    [12] => Array
        (
            [name] => vance
            [grade] => 85.1
        )

    [19] => Array
        (
            [name] => StephenB
            [grade] => 94
        )

    [1364] => Array
        (
            [name] => Steve O
            [grade] => 85.1
        )

)

Iteration 1: Steve vs. Vance

Iteration 2: Steve O vs. Steve

Iteration 3: StephenB vs. Steve

Iteration 4: Steve vs. Stephen

Iteration 5: Steve vs. Jon

Iteration 6: Steve vs. rob

Iteration 7: vance vs. Steve

Iteration 8: Vance vs. vance

Iteration 9: Steve O vs. Vance

Iteration 10: StephenB vs. rob

Iteration 11: StephenB vs. Stephen

Iteration 12: Jon vs. StephenB

Iteration 13: rob vs. Jon

Iteration 14: Stephen vs. rob

Name Sort (using uasort):Array
(
    [256] => Array
        (
            [name] => Jon
            [grade] => 98.5
        )

    [68] => Array
        (
            [name] => rob
            [grade] => 74.6
        )

    [9] => Array
        (
            [name] => Stephen
            [grade] => 94
        )

    [19] => Array
        (
            [name] => StephenB
            [grade] => 94
        )

    [364] => Array
        (
            [name] => Steve
            [grade] => 85.1
        )

    [1364] => Array
        (
            [name] => Steve O
            [grade] => 85.1
        )

    [2] => Array
        (
            [name] => Vance
            [grade] => 85.1
        )

    [12] => Array
        (
            [name] => vance
            [grade] => 85.1
        )

)
Grade Sort Descending(using usort):Array
(
    [0] => Array
        (
            [name] => Jon
            [grade] => 98.5
        )

    [1] => Array
        (
            [name] => Stephen
            [grade] => 94
        )

    [2] => Array
        (
            [name] => StephenB
            [grade] => 94
        )

    [3] => Array
        (
            [name] => vance
            [grade] => 85.1
        )

    [4] => Array
        (
            [name] => Vance
            [grade] => 85.1
        )

    [5] => Array
        (
            [name] => Steve O
            [grade] => 85.1
        )

    [6] => Array
        (
            [name] => Steve
            [grade] => 85.1
        )

    [7] => Array
        (
            [name] => rob
            [grade] => 74.6
        )

)
Toggle Sidebar