PHP 中的 strnatcasecmp() 函数
phpprogrammingserver side programming更新于 2025/9/25 13:22:17
strnatcasecmp() 函数用于使用自然算法比较两个字符串。
注意 − 该函数区分大小写。
语法
strnatcasecmp(str1, str2)
参数
str1 − 需要比较的第一个字符串
str2 − 需要比较的第二个字符串
返回
strcoll() 函数返回 −
0 −如果两个字符串相等
< 0 如果字符串 1 小于字符串 2,则减
> 0 如果字符串 1 大于字符串 2,则减
示例
下面是一个例子 −
<?php
echo strnatcasecmp("Demo", "DEMO");
?>
输出
0
示例
下面是一个例子 −
<?php
echo strnatcasecmp("5Demo", "50DEMO");
echo "
";
echo strnatcasecmp("50Demo", "5DEMO");
echo "
";
echo strnatcasecmp("100Demo", "100Demo");
?>
输出
-1 1 0

