PHP strnatcasecmp() 函数

2024 年 9 月 4 日 | 阅读 1 分钟

strnatcasecmp() 函数是 PHP 的内置函数。它使用“自然排序”算法来比较两个字符串。该函数接受两个字符串作为参数并返回一个整数值。它与 strnatcmp() 函数类似。

注意:此函数 strnatcasecmp() 区分大小写。

语法


参数描述必需/可选
字符串1指定第一个要比较的字符串。必要
字符串2指定第二个要比较的字符串。
它返回
  • 0:如果两个字符串相等
  • <0:如果 string1 小于 string2
  • >0:如果 string1 大于 string2
必要

示例 1

输出

Your string is: Hello world! Hello world!
By using 'strnatcasecmp()' function: 0

示例 2

输出

Your string is: 2Hello world!10Hello WORLD!
By using 'strnatcasecmp()' function: -1

示例 3

输出

Your string is: 10Hello world!2Hello WORLD!
By using 'strnatcasecmp()' function: 1

另请参阅

  • trim():用于删除空格。
  • ltrim():用于删除字符串左侧的空格。
  • rtrim():用于删除字符串右侧的空格。

引用

https://php.ac.cn/manual/en/function.strnatcasecmp.php


下一个主题PHP 字符串函数