国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

array_multisort — 對多個數組或多維數組進行排序

2019-11-15 02:24:38
字體:
來源:轉載
供稿:網友
array_multisort — 對多個數組或多維數組進行排序

array_multisort — 對多個數組或多維數組進行排序 成功返回true 否則false

輸入數組被當成一個表的列并以行來排序這類似于 SQL 的 ORDER BY 子句的功能。第一個數組是要排序的主要數組。數組中的行(值)比較為相同的話就按照下一個輸入數組中相應值的大小來排序,依此類推。? 第一個參數必須是一個數組。接下來的每個參數可以是數組也可以是下面列出的排序標志。

排序順序標志:

? SORT_ASC – 按照上升順序排序

?SORT_DESC – 按照下降順序排序

?排序類型標志:

SORT_REGULAR – 將項目按照通常方法比較

?SORT_NUMERIC – 將項目按照數值比較

?SORT_STRING – 將項目按照字符串比較

SORT_STRING 和 SORT_REGULAR 都是區分大小寫字母的,大寫字母會排在小寫字母之前。 ?

?每個數組之后不能指定兩個同類的排序標志。每個數組后指定的排序標志僅對該數組有效 – 在此之前為默認值 SORT_ASC 和 SORT_REGULAR。

//字符串鍵名的話將被保留,但是數字鍵將被重新索引,從 0 開始,并以 1 遞增。

對二維數組排序 要求 ID降序 name升序?
/*現在有了包含有行的數組,但是 array_multisort() 需要一個包含列的數組,因此用以下代碼來取得列,然后排序。 ?*/
foreach($arrData as $key=>$value){?$id[$key]=$value['id'];$arr[$key]=$value['name'];}
// 把排序數組 $arrData 作為最后一個參數
?array_multisort($id, SORT_DESC, $arr, SORT_ASC, $arrData);PRint_r($arrData);

版權聲明:轉載分享請表明地址!!謝謝


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 井陉县| 普兰县| 钦州市| 贺兰县| 资源县| 海口市| 威远县| 明光市| 东光县| 梅河口市| 西青区| 温州市| 上栗县| 烟台市| 宝丰县| 佛教| 宜川县| 井研县| 辉南县| 黄陵县| 乌兰浩特市| 县级市| 新巴尔虎左旗| 花垣县| 达拉特旗| 清苑县| 进贤县| 九寨沟县| 亳州市| 含山县| 正定县| 宜川县| 迁安市| 云南省| 荔波县| 义乌市| 温宿县| 阳朔县| 景谷| 定南县| 南阳市|