最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中的排序函數(shù)sort、asort、rsort、krsort、ksort區(qū)別分析

 更新時間:2014年08月18日 09:47:20   投稿:hebedich  
在php中自帶了大量了數(shù)組排序函數(shù),下面我們一一來介紹一下關(guān)于php數(shù)組排序的用法吧。

  sort() 函數(shù)用于對數(shù)組單元從低到高進行排序。
  rsort() 函數(shù)用于對數(shù)組單元從高到低進行排序。
  asort() 函數(shù)用于對數(shù)組單元從低到高進行排序并保持索引關(guān)系。
  arsort() 函數(shù)用于對數(shù)組單元從高到低進行排序并保持索引關(guān)系。
  ksort() 函數(shù)用于對數(shù)組單元按照鍵名從低到高進行排序。
  krsort() 函數(shù)用于對數(shù)組單元按照鍵名從高到低進行排序。

  sort()

  PHP sort() 函數(shù)用于對數(shù)組單元從低到高進行排序,如果成功則返回 TRUE,失敗則返回 FALSE。
  注意:本函數(shù)會為排序的數(shù)組中的單元賦予新的鍵名,這將刪除原有的鍵名而不僅是重新排序。
  語法:
  bool sort( array &array [, int sort_flags] )
  可選參數(shù) sort_flags 用于改變排序的行為:
  sort_flags 取值 說明
  SORT_REGULAR 正常比較單元
  SORT_NUMERIC 單元被作為數(shù)字來比較
  SORT_STRING 單元被作為字符串來比較
  SORT_LOCALE_STRING 根據(jù)當前的區(qū)域(locale)設(shè)置來把單元當作字符串比較

  例子:

  
  $arr = array("b", "a", "c");
  sort($arr);
  print_r($arr);
  ?>

  運行該例子輸出:

  Array ( [0] => a [1] => b [2] => c )

  在本例中, $arr 數(shù)組單元被按照字母順序排序,而數(shù)組單元經(jīng)過排序后,鍵值重新分配。

  rsort()
  PHP rsort() 函數(shù)行為與 sort() 相反,對數(shù)組單元進行由高到低排序,請參考 sort() 函數(shù)使用。

  asort()
  PHP asort() 函數(shù)用于對數(shù)組單元從低到高進行排序并保持索引關(guān)系,如果成功則返回 TRUE,失敗則返回 FALSE。
  語法:
  bool asort( array &array [, int sort_flags] )
  可選參數(shù) sort_flags 用以改變排序的行為,具體參見 sort()。
  例子:
  

  $arr = array("b", "a", "c");
  asort($arr);
  print_r($arr);
  ?>

  運行該例子輸出:

  Array ( [1] => a [0] => b [2] => c )

  arsort()
  PHP arsort() 函數(shù)行為與 asort() 相反,對數(shù)組單元進行由高到低排序并保持索引關(guān)系,請參考 asort() 函數(shù)使用。

  ksort()
  PHP ksort() 函數(shù)用于對數(shù)組單元按照鍵名從低到高進行排序,如果成功則返回 TRUE,失敗則返回 FALSE。
  本函數(shù)會保留原來的鍵名,因此常用于關(guān)聯(lián)數(shù)組。
  語法:
  bool ksort( array &array [, int sort_flags] )
  可選參數(shù) sort_flags 用以改變排序的行為,具體參見 sort()。
  例子:
  
  

$arr = array("b"=>18, "a"=>20, "c"=>25);
  ksort($arr);
  print_r($arr);
  ?>

  運行該例子輸出:

  Array ( [a] => 20 [b] => 18 [c] => 25 )

  krsort()
  PHP krsort() 函數(shù)行為與 ksort() 相反,對數(shù)組單元按照鍵名進行由高到低排序,請參考 ksort() 函數(shù)使用。

相關(guān)文章

  • PHP中錯誤與異常的日志記錄用法分析

    PHP中錯誤與異常的日志記錄用法分析

    這篇文章主要介紹了PHP中錯誤與異常的日志記錄用法,較為詳細的分析了php中錯誤與異常的區(qū)別以及日志記錄的相應使用技巧,需要的朋友可以參考下
    2016-08-08
  • php計算年齡精準到年月日

    php計算年齡精準到年月日

    這篇文章主要介紹了php計算年齡精準到年月日的方法,涉及php操作日期與字符串的相關(guān)技巧,非常簡單實用,需要的朋友可以參考下
    2015-11-11
  • php+mysqli實現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法

    php+mysqli實現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法

    這篇文章主要介紹了php+mysqli實現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法,主要涉及multi_query()函數(shù)的用法,需要的朋友可以參考下
    2015-01-01
  • 非常精妙的PHP遞歸調(diào)用與靜態(tài)變量使用

    非常精妙的PHP遞歸調(diào)用與靜態(tài)變量使用

    在PHP編程中,遞歸調(diào)用常常與靜態(tài)變量使用。靜態(tài)變量的含義可以參考PHP手冊.希望下面的代碼,會更有利于對遞歸以及靜態(tài)變量的理解
    2012-12-12
  • php生成二維碼時出現(xiàn)中文亂碼的解決方法

    php生成二維碼時出現(xiàn)中文亂碼的解決方法

    這篇文章主要介紹了php生成二維碼時出現(xiàn)中文亂碼的解決方法,較為詳細的分析了php生成二維碼的方法,以及出現(xiàn)亂碼時的解決方法,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別

    PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別

    這篇文章主要介紹了PHP的mysqli_query參數(shù)MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的區(qū)別,本文給出了這兩個參數(shù)的5個區(qū)別,需要的朋友可以參考下
    2014-09-09
  • 基于PHP制作通用的Excel導入程序

    基于PHP制作通用的Excel導入程序

    這篇文章主要為大家介紹了如何利用PHP制作一個通用的Excel導入程序,文中的示例代碼講解詳細,感興趣的小伙伴可以動手嘗試一下
    2022-04-04
  • php連接本地mysql連接錯誤的問題解決方法

    php連接本地mysql連接錯誤的問題解決方法

    這篇文章主要介紹了php連接本地mysql連接錯誤的問題解決方法,文中通過代碼示例講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-10-10
  • 10個超級有用的PHP代碼片段果斷收藏

    10個超級有用的PHP代碼片段果斷收藏

    PHP是一種HTML內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言。在PHP代碼庫中包含了無數(shù)個有用的PHP代碼片段,每位開發(fā)者都需要不斷完善自己的“工具箱”。有了這些代碼片段可以為你節(jié)省大量的時間,一起來看下。
    2015-09-09
  • Yii 2.0如何使用頁面緩存方法示例

    Yii 2.0如何使用頁面緩存方法示例

    頁面緩存指的是在服務器端緩存整個頁面的內(nèi)容。隨后當同一個頁面 被請求時,內(nèi)容將從緩存中取出,而不是重新生成。下面這篇文章主要給大家介紹了關(guān)于Yii2.0如何使用頁面緩存的相關(guān)資料,需要的朋友可以參考下。
    2017-05-05

最新評論

邢台市| 景宁| 马尔康县| 开化县| 仁化县| 抚州市| 杨浦区| 鹿泉市| 若羌县| 琼海市| 定远县| 特克斯县| 林芝县| 金门县| 卓资县| 嘉峪关市| 湘阴县| 长海县| 合川市| 呼伦贝尔市| 呼伦贝尔市| 西昌市| 长海县| 清水河县| 新建县| 佛山市| 小金县| 临沧市| 清徐县| 安义县| 莱芜市| 榆林市| 清水河县| 永康市| 惠安县| 华容县| 宁乡县| 蒲江县| 大方县| 靖远县| 馆陶县|