- var_dump: documentation ( source)
- explode: documentation ( source)
- usort: documentation ( source)
<?php
$clans = array('1:50', '2:50', '3:33', '4:100');
usort($clans, function($a, $b) {
list($nameA, $scoreA) = explode(':', $a);
list($nameB, $scoreB) = explode(':', $b);
if ($scoreA == $scoreB) {
return 0;
} else {
return $scoreA < $scoreB ? 1 : -1;
}
});
var_dump($clans);