首页 > 应用开发 > IT综合 > PHP strnatcmp 字符串函数
strnatcmp - 使用自然排序算法比较字符串
语法: strnatcmp (string $str1 , string $str2 )
该函数实现了以人类习惯对数字型字符串进行排序的比较算法,这就是“自然顺序”。注意该比较区分大小写。
| 参数 | 必需的 | 描述 |
|---|---|---|
| str1 | 是 | 第一个字符串。 |
| str2 | 是 | 第二个字符串。 |
$arr1 = $arr2 = array( "img12.png", "img10.png", "img2.png", "img1.png"); echo "标准字符串比较<br/>"; usort($arr1, "strcmp"); print_r($arr1); echo "<br/>自然顺序字符串比较<br/>"; usort($arr2, "strnatcmp"); print_r($arr2);
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69942367/viewspace-2661056/ ,如需转载,请注明出处,否则将追究法律责任。