Het is gemakkelijker om het geselecteerde attribuut in te stellen met php dan om de volgorde te wijzigen. Bovendien hou ik als gebruiker van consistentie en als ik naar een vervolgkeuzelijst zou kijken en de volgorde veranderde elke keer dat ik ernaar keek, zou ik gefrustreerd raken.
$option[0] = "<option value='0' ".($perm==0 ? " selected " : "") .">None</option>";
$option[1] = "<option value='1' ".($perm==1 ? " selected " : "") .">Basic</option>";
$option[2] = "<option value='2' ".($perm==2 ? " selected " : "") .">Supplemental</option>";
$option[3] = "<option value='3' ".($perm==3 ? " selected " : "") .">Full</option>";
Dit wordt gedaan in if short hand en kan worden uitgebreid voor leesbaarheid