时间:2021-07-01 10:21:17 帮助过:3人阅读
- php
- $data = array("book-1", "book-10", "book-100",
"book-5"); sort($data);print_r($data);- 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自然语言排序。
http://www.bkjia.com/PHPjc/446349.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446349.htmlTechArticle我们通过对 Listing G就是一个PHP自然语言排序的例子: ? php $ data = array ("book-1","book-10","book-100", "book-5");sort($data);print_r($data); natsort($data);pri...