PHP语言中如何比较两个字符串完全相等?
我觉得应该用‘==’,但是调试了下,发现用‘=’居然可以调试成功,用‘==’却不行,怎么回事啊?...
我觉得应该用‘==’,但是调试了下,发现用‘=’居然可以调试成功,用‘==’却不行,怎么回事啊?
展开
4个回答
2008-09-29
展开全部
strcmp
字符串比较。
语法: int strcmp(string str1, string str2);
返回值: 整数
函数种类: 资料处理
内容说明
本函数用来比较二字符串的大小。返回负数表示 str1 小于 str2;返回正数表示 str1 大于 str2;返回零表示二字符串相同。
字符串比较。
语法: int strcmp(string str1, string str2);
返回值: 整数
函数种类: 资料处理
内容说明
本函数用来比较二字符串的大小。返回负数表示 str1 小于 str2;返回正数表示 str1 大于 str2;返回零表示二字符串相同。
参考资料: http://storyday.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-05-24
展开全部
朋友搜到这个问题进了坑,特来说明一下如何判断
if(strcmp($a,$b )==0) {
echo "相等";
} else {
echo "不等";
}
if(strcmp($a,$b )==0) {
echo "相等";
} else {
echo "不等";
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
= 是赋值
== 才是比较,不过要考虑到大小写的情况
== 才是比较,不过要考虑到大小写的情况
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询