정렬전 `$data` 배열은 다음과 같습니다.

$data = Array
(
    [0] => Array
        (
            [name] => John
            [team_id] => 2
            [position] => 3
            [team] => Array
                (
                    [id] => 1
                    [order] => 2
                )

        )

    [1] => Array
        (
            [name] => Maria
            [team_id] => 5
            [position] => 4
            [team] => Array
                (
                    [id] => 5
                    [order] => 1
                )

        )

    [2] => Array
        (
            [name] => Frank
            [team_id] => 5
            [position] => 1
            [team] => Array
                (
                    [id] => 5
                    [order] => 1
                )

        )

)

`team.order`와 `position`을 이용하여 `$data` 배열을 정렬합니다.
이 메소드는 점 표기법을 지원하지만 와일드카드는 지원하지 않습니다.

array_sort_by_multiple_keys($data, [
    'team.order' => SORT_ASC,
    'position'   => SORT_ASC,
]);

`$data` 배열은 먼저‘team’하위 배열의 ‘order’값으로 정렬한 후 ‘position’의 값에 따라 정렬됩니다.
결과 배열은 다음과 같습니다.

Array
(
    [0] => Array
        (
            [name] => Frank
            [team_id] => 5
            [position] => 1
            [team] => Array
                (
                    [id] => 5
                    [order] => 1
                )

        )

    [1] => Array
        (
            [name] => Maria
            [team_id] => 5
            [position] => 4
            [team] => Array
                (
                    [id] => 5
                    [order] => 1
                )

        )

    [2] => Array
        (
            [name] => John
            [team_id] => 2
            [position] => 3
            [team] => Array
                (
                    [id] => 1
                    [order] => 2
                )

        )

)