PHP和Javascript:欧元符号在PHP中占用更多字符长度而不是javascript

时间:2012-05-25 10:18:01

标签: php javascript

我的消息文本为

  

可于2012年5月16日6:45至05/26/2013的科隆订购?   每天10欧元

我认为欧元符号是恶棍

使用欧元符号查看时

JavaScript char count = 86 PHP char count = 88

检查时没有欧元符号

JavaScript char count = 84 PHP char count = 84

为什么会发生这种情况,任何人都可以解释一下?

3 个答案:

答案 0 :(得分:0)

尝试使用€

此外,尝试在通过转义函数运行后输出字符串。

答案 1 :(得分:0)

可于2012年5月16日6:45至05/26/2013的科隆订购?每天10欧元

替换为€,您将在php和js中获得相同的结果

答案 2 :(得分:0)

它很可能与您的内部编码有关,请参阅http://jsfiddle.net/e4phA/,它会正确地提醒字符串长度为3,字符串为'10€'。