2012-06-17 150 views
0

当标点符号位于字符串内时,PHP可以检查相等性吗?我试过将hello'hello'进行比较,当与==进行比较时,它们并不相同。当字符串包含标点符号时检查字符串是否相等

+0

除非您希望将比较值进行类型转换,否则您应该使用'==='。虽然是不是你的问题的原因,这将是一个更好的做法。 –

回答

0

它的字符串比较正确:

"hello'" == "hello'" // true 

Codepad

你必须做一些别的错误。也许你在单引号字符串中使用'而不会像\'那样转义它,并得到奇怪的结果。

+0

http://codepad.viper-7.com/81Eggy –

+0

@tereško这是相关的吗? – Paulpro

相关问题