您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關(guān)rsort函數(shù)如何在php中使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
1.概念
rsort() 函數(shù)行為與 sort() 相反,對數(shù)組單元進(jìn)行由高到低排序。
注意:
如果數(shù)組元素是數(shù)字,則根據(jù)數(shù)字排序;如果數(shù)組元素是字符串,則根據(jù)字母排序;如果數(shù)組包含數(shù)字值和文本/字符串,則根據(jù)字母排序。
rsort(array,sortingtype);
如果成功則返回 TRUE,如果失敗則返回 FALSE。
<?php $fruits = array("lemon", "orange", "banana", "apple"); rsort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val "; } ?>
以上會輸出:
0 = orange
1 = lemon
2 = banana
3 = apple
fruits 被按照字母順序逆向排序。
語法知識點(diǎn)擴(kuò)展:
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定要進(jìn)行排序的數(shù)組。 |
sortingtype | 可選。規(guī)定如何排列數(shù)組的元素/項(xiàng)目??赡艿闹担?ul class=" list-paddingleft-2"> 0 = SORT_REGULAR - 默認(rèn)。把每一項(xiàng)按常規(guī)順序排列(Standard ASCII,不改變類型)。 1 = SORT_NUMERIC - 把每一項(xiàng)作為數(shù)字來處理。 2 = SORT_STRING - 把每一項(xiàng)作為字符串來處理。 3 = SORT_LOCALE_STRING - 把每一項(xiàng)作為字符串來處理,基于當(dāng)前區(qū)域設(shè)置(可通過 setlocale() 進(jìn)行更改)。 4 = SORT_NATURAL - 把每一項(xiàng)作為字符串來處理,使用類似 natsort() 的自然排序。 5 = SORT_FLAG_CASE - 可以結(jié)合(按位或)SORT_STRING 或 SORT_NATURAL 對字符串進(jìn)行排序,不區(qū)分大小寫。 |
看完上述內(nèi)容,你們對rsort函數(shù)如何在php中使用有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。