Strnatcmp()函数的自然排序算法在PHP字符串比较分析(对比函数strcmp)

本文的strnatcmp()函数的自然排序算法在PHP是用来比较字符串比较使用。分享给您参考,如下:

的strnatcmp()函数在PHP中使用一个自然的方法来比较两个字符串(大小写敏感),通常以自然算法,数字2比10小。计算机排序,10小于2,因为第一个数10小于2。

该strnatcmp()函数的定义如下:

Strnatcmp(string1和string2)

参数描述:

一是必要的。要比较的第一个字符串。

STRING2是必要的。需要在第二字符串比较。

返回值描述:

如果两个字符串相等,则返回值为0。

如果string1小于string2,返回值是小于0

如果string1大于string2,返回值是大于0

示例代码如下所示:


< PHP
str1 =2美元。JPG;
str2 =10美元。JPG;
但美元=_1 ;
str4美元=_2 ;
Echo StrCmp($ str1、str2美元); / /字节比较,返回1

Echo StrCmp($ STR3,str4美元); / /字节比较,返回1

回声strnatcmp($ str1、str2美元); / /根据自然秩序的方法相比,返回1

回声strnatcmp($ STR3,str4美元); / /根据比较的自然秩序的方法,返回1
>




结果如下:




- 1





更多有关PHP字符串操作相关内容以查看站点主题:PHP字符串(字符串)使用摘要

希望本文能对PHP程序设计有所帮助。