php 字符串比较的问题

2025-03-07 05:03:21
推荐回答(3个)
回答1:

你echo输出看看两变量内容是不是一样就知道了
一般有几个可能造成不相等吧
1、有空格
2、str1被编码了,如斜杠
3、有占位符
4、大小写

你格式化一下str1试试

回答2:

初步判断是因为空白字符的原因,或者是  可以用下面的方式试试

if(trim(strip_tags($str1)) == trim(strip_tags($str2))){

}

回答3:

用var_dump($str1);var_dump($str2);
比较下有啥不同。