我们通过对Listing G就是一个PHP自然语言排序的例子:
- 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自然语言排序。
已抢186101个
抢已抢67083个
抢已抢352605个
抢已抢666544个
抢已抢121313个
抢已抢22131个
抢