js的String.fromCharCode与php的chr的区别问题

当大于128的时候二者是不一样的,

String.fromCharCode:
clipboard.png

chr:

clipboard.png

clipboard.png

我知道php加上utf8_encode后两者就一样了,但我现在需要直接进行base64,所以不能加,而直接base64两者的结果是不同的
js:

clipboard.png

clipboard.png

php:

clipboard.png

clipboard.png

求教一个js这里应该如何修改才能一致

阅读 4.2k
2 个回答

btoa(String.fromCharCode(131))

既然是直接base64,用字节数组来做不是更好?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题