J'ai un array que je fait afficher dans une liste déroulante et j'aimerais l'afficher au sein de cette liste par ordre alphabétique.
L'array:
$array = array (1 => 'Restaurant', 2 => 'Discothèque', 3 => 'Bar/Pub', 4 => 'Videgrenier/Brocante', 5 => 'Marché', .......' );
// l'array est bien long ...
Et j'affiche ma liste déroulante:
<select name="loisir" id="loisir" class="form-control max">
<option value=""> Votre sortie </option>
<?php foreach($aLoisirs as $k => $v) {
$selected = !empty($_REQUEST['loisir']) && ($_REQUEST['loisir'] == $k) ? ' selected="selected"' : NULL;
echo '<option value="'.$k.'"'.$selected.'>'.$v.'</option>'."\n";
} ?>
</select>
Merci à vous