<?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)) $a = "A";
if(!array_search($b, $sizeincrement)) $b = "Z";
return array_search($a, $sizeincrement) > array_search($b, $sizeincrement);
}
usort($sizes, "compare");
print_r($sizes);
preferences:
34.89 ms | 402 KiB | 5 Q