(PHP 5 >= 5.2.0, PHP 7, PHP 8)
ArrayIterator::asort — 依值排序項目
根據項目值排序。
注意事項:
如果兩個成員比較結果相等,它們會保留其原始順序。在 PHP 8.0.0 之前,它們在排序後的陣列中的相對順序未定義。
flags
可選的第二個參數 flags
可用於使用以下值修改排序行為
排序類型標記
SORT_REGULAR
- 正常比較項目;詳細資訊請參閱比較運算子章節
SORT_NUMERIC
- 以數值比較項目
SORT_STRING
- 以字串比較項目
SORT_LOCALE_STRING
- 基於目前語系設定,以字串比較項目。它會使用語系設定,可以使用 setlocale() 更改
SORT_NATURAL
- 使用類似 natsort() 的「自然排序」方式以字串比較項目
SORT_FLAG_CASE
- 可以與 SORT_STRING
或 SORT_NATURAL
(使用位元 OR) 組合,以不區分大小寫的方式排序字串
總是返回 true
。