>我收到消息文本为
可在科隆订购 05/16/2012 6:45 至 05/26/2012 ? 付款 10 € 每天
我认为欧元符号是恶棍
使用欧元符号检查时:
JavaScript 字符计数 = 86PHP 字符计数 = 88
在没有欧元符号的情况下检查时
JavaScript 字符计数 = 84PHP 字符计数 = 84
为什么会这样,任何人都可以解释?
尝试使用 €
.
此外,尝试在通过转义函数运行字符串后输出字符串。
可在 科隆订购 的 05/16/2012 6:45 至 05/26/2012 ? 付款 10 € 每天
将€
替换为€
您将在PHP和JS中获得相同的结果
它很可能与您的内部编码有关,请参阅 http://jsfiddle.net/e4phA/,其中它正确地提醒字符串长度为 3 对于字符串"10€"。