本文分析了PHP字符串比较
功能的使用,供大家
分享,供大家
参考,如下:
直接比较字符串完全相同,可以使用
1.strcmp()
函数:这个函数将字符串之间的比较,和相比,它是区分大小写的。
声明:StrCmp(字符串str1、str2字符串)
函数比较两个传入字符串
参数。如果两个字符串完全相同,则返回0。如果str1是随后在字典
顺序出现,它返回一个正数;如果str1小于str2,然后返回一个负数。
例:
< PHP
美元=我要飞;
我想爬;
回= strcmp(美元$,$);
如果($ 0)
a大于B;
($背< 0)
回声A $小于B;
其他的
回波美元等于$ B;
>
输出结果:
一美元大于B
2.strcasecmp():这个函数基本上是作为函数strcmp相同,但
作用不敏感的相比。
例:
< PHP
美元的你好val1 =;
美元的你好val2 =;
如果(strcasecmp(val1美元,美元= = val2)0)
回声' $ val1是一样的(忽略美元val2字符串的大小);
>
输出结果:
val1和val2美元美元是相同的(忽略字符串的
情况下)
三.(strnatcmp):用strcmp函数的用法自然秩序的作用基本相同,但有各种不同的原则。这个函数不符合字典的顺序,但符合自然顺序。所谓的自然
排序的字符串比较是与人们的习惯排序一致,如排序函数strcmp,4 比14
4.strnatcasecmp():该函数的函数strcasecmp使用相同的,但是这个函数不区分情况的案例
有关感兴趣的读者的PHP相关内容的更多信息可以看到专用站点:PHP字符串(字符串),php用法摘要
希望本文能对PHP
程序设计有所帮助。