как уже посоветовали usort - и обязательно переделать структуру сортируемого массива, т.к. на каждое сравнение строковыми функциями вырезать число - это ж компутер повесится.
Дело в том что в php я новичек, если не затруднит напишите полностью код, мучаюсь долго уже и никак не могу сообразить, если тут так не принято (насчет всего кода) то сразу прошу прощения