PHP Sort a Multidimensional Array with asort
sort - sort an array and maintain index association
PHP asort function sorts a multidimensional array by the length of the array then by the first key
$array1 = array(array('x', 'y', 'z'), array('a', 'b', 'c'));
$array2 = array(array('x', 'y'), array('a', 'b', 'c'));
asort($array1);
asort($array2);
print_r($array1);
print_r($array2);
Results in:
Array
(
[1] => Array
(
[0] => a
[1] => b
[2] => c
)
[0] => Array
(
[0] => x
[1] => y
[2] => z
)
)
Array
(
[0] => Array
(
[0] => x
[1] => y
)
[1] => Array
(
[0] => a
[1] => b
[2] => c
)
)
Latest news
- - S5 Slide Show System: PowerPoint on Linux
- - µTorrent for Linux
- - Linux audio tagger
- - Gnome 3 release date - interview with Stormy Peters
- - Ubuntu Maverick Meerkat Beta Released
- - Ubuntu Maverick Meerkat frozen
- - Tab Candy for Firefox
- - Ubuntu font launched for beta testing
- - Interview with Richard Stallman
- - Linux Mint 9 KDE released
- - Gnome 3 release date delayed to march 2011