PHP 字符串函数

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