Sortiert ein array-Wert vor der foreach -

Ich habe ein dropdown-Menü, die müssen sortiert werden alphabeticaly von Namen.

Hier ist der code

<?php foreach ($option['option_value'] as $option_value) { ?>
    <option value="<?php echo $option_value['product_option_value_id']; ?>"><?php
        echo $option_value['name'];
        if ($option_value['price']) {
            ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php
        }
        ?>
    </option>
    <?php
}
?>

Möchte ich die $option_value sortiert werden, durch die $option_value['name']. Wie kann ich das erreichen ?

Update

Mithilfe der sort () - oder asort (), bevor nicht das problem zu beheben, die Bestellung, die ich bekomme, ist

<option value="14598">Medium - red (0588390) [0]    </option>
<option value="14599">large - WHITE (0592167) [1]  </option>
<option value="14600">Medium - WHITE (0592168) [3]  </option>
<option value="14601">large - THE ROYALS (0592169) [0]  </option>
<option value="14602">Medium - THE ROYALS (0592170) [2] </option>

Irgendwie durch den Wert ID, aber ich muss sortiert werden, indem Sie den Namen

InformationsquelleAutor Warface | 2013-01-11
Schreibe einen Kommentar