- var_dump: documentation ( source)
- preg_match_all: documentation ( source)
- usort: documentation ( source)
<?php
$sortables = ['admin11class', 'adminclass12', '13adminclass'];
usort($sortables, function($a, $b) {
preg_match_all('!\d+!', $a, $matchesA);
preg_match_all('!\d+!', $b, $matchesB);
return $matchesA[0] > $matchesB[0];
});
var_dump($sortables);