來源:青燈夜游 發(fā)布時(shí)間:2019-01-11 13:48:41 閱讀量:886
asort()函數(shù)會(huì)根據(jù)元素值來對(duì)數(shù)組進(jìn)行排序;會(huì)以一種保持索引和值之間關(guān)系的方式進(jìn)行排序的。下面本篇文章就來帶大家了解一下asort()函數(shù)的使用方法,希望對(duì)大家有所幫助。
asort()函數(shù)
asort()函數(shù)是PHP中的內(nèi)置函數(shù),默認(rèn)情況下,它按元素值的升序來進(jìn)行排序。
基本語(yǔ)法:
1 |
|
參數(shù)說明:
$array參數(shù):必需參數(shù),用于指定要排序的數(shù)組。
$sorting_type參數(shù):可選參數(shù),用于指定如何排列數(shù)組的元素;有不同的排序類型。
以下就是可能出現(xiàn)的排序類型:
1、SORT_REGULAR:默認(rèn)值,把每一個(gè)元素按常規(guī)順序排列(Standard ASCII,不改變類型)。
2、SORT_NUMERIC:表示以數(shù)字方式比較來元素。
3、SORT_STRING:表示將元素作為字符串進(jìn)行比較。
4、SORT_LOCALE_STRING:表示把每一項(xiàng)作為字符串來處理,基于當(dāng)前區(qū)域設(shè)置(可通過 setlocale() 進(jìn)行更改)。
5、SORT_NATURAL:表示把每一項(xiàng)作為字符串來處理,使用類似 natsort() 的自然排序。
6、SORT_FLAG_CASE:表示可以結(jié)合(按位或)SORT_STRING 或 SORT_NATURAL 對(duì)字符串進(jìn)行排序,不區(qū)分大小寫。
返回值:此函數(shù)成功時(shí)返回True,失敗時(shí)返回False。
asort()函數(shù)的使用
下面通過簡(jiǎn)單的代碼示例來介紹asort()函數(shù)的使用方法
示例一:對(duì)字符串進(jìn)行排序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
輸出:
示例二:對(duì)數(shù)字進(jìn)行排序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
輸出:
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信