基本上我有2个字符串。它们完全是相同的字符串。但是,当我if ($a == $b)
时,它说它们是不同的。我将它们打印出来,它们与我在浏览器上看到的完全相同。
字符串是密码,$a
可以登录,但$b
无法登录。是什么赋予了?怪异!
答案 0 :(得分:3)
if(trim($ a)== trim($ b))
答案 1 :(得分:1)
在浏览器上打印时,您可能看不到其中一个字符串中的“空白”。
打印'>' . $a . '<'
和$b
相同可能会有所帮助。
答案 2 :(得分:0)
您是否尝试在调试器中查看字符串,或比较空格。