Skip to content

wueason/multiKeySort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

multiKeySort

Sort multi-dimensional arrays by custom keys.

Usage:

$list = [
    ['a' => 1, 'b' => 2], 
    ['a' => 1, 'b' => 3]
];
$rules = [
    ['a', SORT_ASC, SORT_STRING],
    ['b', SORT_DESC, SORT_STRING]
];
multiKeySort($list, $rules);

print_r($list);

Output:

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

About

Sort multi-dimensional arrays by custom keys.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages