程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP自然語言排序的特點介紹

PHP自然語言排序的特點介紹

編輯:關於PHP編程

我們通過對Listing G就是一個PHP自然語言排序的例子:

  1. <?php 
  2. $data = array("book-1", "book-10", "book-100", 
    "book-5"); sort($data);print_r($data);  
  3. natsort($data); print_r($data);?> 

它的輸出結果如下:

Array ([0] => book-1

[1] => book-10

[2] => book-100

[3] => book-5

)

Array

(

[0] => book-1

[3] => book-5

[1] => book-10

[2] => book-100

)

它們的不同已經很清楚了:第二個排序結果更直觀,更“人性化”,然而第一個則更符合算法規則,更具“計算機”特點。這就是PHP自然語言排序。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved