<?php
$sizes = array("L", "XXXL", "INVALID", "M", "S");
function compare($a, $b) {
$sizeincrement = array("XS", "S", "M", "L", "XL", "XXL", "XXXL");
if(!array_search($a, $sizeincrement)) return 1;
if(!array_search($b, $sizeincrement)) return -1;
return array_search($a, $sizeincrement) > array_search($b, $sizeincrement);
}
usort($sizes, "compare");
print_r($sizes);
preferences:
44.06 ms | 402 KiB | 5 Q