PHP 中的 strnatcmp() 函数
phpprogrammingserver side programming更新于 2025/9/16 20:37:17
strnatcmp() 函数用于使用自然顺序算法比较两个字符串。
语法
strnatcmp(str1, str2)
参数
str1 − 第一个要比较的字符串。
str2 −要比较的第二个字符串
返回
strnatcmp() 函数返回 −
0 - 如果两个字符串相等
<0 - 如果字符串 1 小于字符串 2
>0 - 如果字符串 1 大于字符串 2
示例
下面是一个例子 −
<?php
echo strnatcmp("Test", "TEST");
?>
输出
以下是输出 −
1
示例
让我们看另一个例子 −
<?php
echo strnatcmp("5Demo", "50DEMO");
echo "
";
echo strnatcmp("50Demo", "5DEMO");
echo "
";
echo strnatcmp("100Demo", "100Demo");
?>
输出
以下是输出 −
-1 1 0

