How can I sort alphabetically this multidimensional-array, by the value of the "code" key?
Array
(
[0] => Array
    (
        [Products] => Array
            (
                [code] => LD
                [power] => 5
                [channels] => 2
            )
    )
[1] => Array
    (
        [Products] => Array
            (
                [code] => CAE
                [power] => 15
                [channels] => 1
            )
    )
[2] => Array
    (
        [Products] => Array
            (
                [code] => FC
                [power] => 12
                [channels] => 1
            )
    )
I have checked other post, but no one has an array like this.
EDIT: this is my attempt
function sortByCode($a, $b) {
    return strcmp($a['code'], $b['code']);
}
and then:
usort($myarray['Products'], 'sortByCode');
I know it's wrong, but I don't know how make it work!
