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.4k
2 个回答

btoa(String.fromCharCode(131))

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

推荐问题