PHP strnatcasecmp()
函数它用于使用"自然顺序"算法比较两个字符串。此函数接受两个字符串作为参数并返回整数值。它类似于 strnatcmp() 函数。
注意:此函数 strnatcasecmp() 不区分大小写。
语法
strnatcasecmp(string1,string2);
参数
参数 | 说明 | 必须/可选 |
---|---|---|
string1 | 指定要比较的第一个字符串。 | 必须。 |
string2 | 指定要比较的第二个字符串。 | 必须。 |
返回值
返回值
- =0 : 如果两个字符串相等
- <0 : 如果 string1 小于 string2
- >0 : 如果 string1 是大于 string2
示例
介绍一些例子,了解PHP strnatcasecmp()
函数的使用方法。
示例1
<?php
echo strnatcasecmp("Hello world!"," Hello world!");
?>
输出:
0
示例2
<?php
echo strnatcasecmp("2Hello world!","10Hello WORLD!");
?>
输出:
-1
示例3
<?php
echo strnatcasecmp("10Hello world!","2Hello WORLD!");
?>
输出:
1