本文总结了PHP共享的字符串比较函数,供大家参考,具体分析如下:

的substr_compare()函数从指定的起始长度比较两个字符串,并返回:

0如果两个字符串是否相等,0如果string1(从起始位置)大于string2。

语法:substr_compare(string1,string2,让,长度的情况下),代码如下:

复制代码如下:$ str1 =hello world; / /定义字符串1

str2 =hello world美元; / /定义字符串2

结果= substr_compare美元($ str1,str2,1,10美元); / /比较手术

输出结果;1

的strnatcasecmp()函数使用一个自然的方法来比较两个字符串。在自然算法中,数字2 小于10 。在计算机排序中,2 大于10

复制代码如下:$ str1 =hello world; / /定义字符串1

str2 =hello world美元; / /定义字符串2

结果= strnatcasecmp美元($ str1、str2美元); / /比较手术

输出结果;0

strncasecmp()函数的比较两个字符串,并返回:

0如果两个字符串是否相等,0如果string1大于string2。

语法:strncasecmp(string1,string2,长度),代码如下:

复制代码如下:$ str1 =hello world; / /定义字符串1

str2 =hello world美元; / /定义字符串2

结果= strncasemp美元($ str1,str2,7美元); / /比较手术

输出结果;0

的()函数中比较两个字符串,并返回:

0如果两个字符串是否相等,0如果string1大于string2。

语法:中(string1,string2,长度),代码如下:

复制代码如下:$ str1 =hello world; / /定义字符串1

str2 =hello world美元; / /定义字符串2

结果=(str1中的美元,美元,美元str2,7); / /比较手术

输出结果;1

的strcoll()函数比较两个字符串,并返回:

0如果两个字符串是否相等,0如果string1大于string2。

字符串的比较将根据本地设置,AA而变化。

语法:strcoll(string1,string2),代码如下:

复制代码如下:$ str1 =hello world; / /定义字符串1

str2 =hello world美元; / /定义字符串2

结果= strcoll美元($ str1、str2美元); / /比较手术

输出结果;1

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