Sorting Multidimentional Array

Hey there,

How would I sort the following array so that players are descending in order of EXP.

Array ( 

[0] => Array ( [player] => sancho9000 [money] => 2745 [EXP] => 77 [FightNumber] => 6 [WINNER] => 7 [LOSER] => 18 ) 
[1] => Array ( [player] => sanchobot5000 [money] => 500024 [EXP] => 77 [FightNumber] => 6 [WINNER] => 7 [LOSER] => 18 ) 
[2] => Array ( [player] => moobot [money] => 20207 [EXP] => 238 [FightNumber] => 6 [WINNER] => 2 [LOSER] => 1 ) 
[3] => Array ( [player] => videogamemichael [money] => 6677 [EXP] => 467 [FightNumber] => 32 [WINNER] => 8 [LOSER] => 6 ) 
[4] => Array ( [player] => valordsh [money] => 3955 [EXP] => 172 [FightNumber] => 16 [WINNER] => 5 [LOSER] => 5 [TIE] => 1 ) 
[5] => Array ( [player] => spidahmonkee [money] => 31660 [EXP] => 783 [FightNumber] => 47 [WINNER] => 14 [LOSER] => 8 [TIE] => 1 ) 

 ) 

Thanks!
Sancho9000

Well, basically, I would say you want to use the " usort () " function. Just something like:
usort( $arrayname, “exp”);

Here is a link that explains all of the various (and that means MANY) ways you can sort arrays! But, the “usort” function should
work for you. Good luck!

[url=https://paulund.co.uk/sort-multi-dimensional-array-value]https://paulund.co.uk/sort-multi-dimensional-array-value[/url]

That worked like a charm! Thank you so much!

Great! Glad to help! CYA in the bitstream…

Sponsor our Newsletter | Privacy Policy | Terms of Service