一個條目我有一個PHP數組ASORT PHP陣列,並保持在頂部
我想按字母順序排序,並保持在頂部有一個精確的條目:
$arr = array ("Orange", "Banana", "Strawberry", "Apple", "Pear");
asort($arr);
現在,這將輸出:
Apple, Banana, Orange, Pear, Strawberry
我希望它保持橙色作爲第一項,然後重新安排其他:
Orange, Apple, Banana, Pear, Strawberry
謝謝。未知orange
位置
$arr = array ("Orange", "Banana", "Strawberry", "Apple", "Pear");
$first = array_shift($arr);
asort($arr);
array_unshift($arr, $first);
更新:
重新排序第一,然後將頂部的條目。 – Federkun
@Federkun重新排序後應該如何理解哪個值應該是第一個? –