猿问

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

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

String.fromCharCode:

chr:

https://img1.mukewang.com/5c9611f000010e9102910054.jpg

https://img2.mukewang.com/5c9611f1000123f202170041.jpg

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

https://img4.mukewang.com/5c9611f30001812005610035.jpg

https://img4.mukewang.com/5c9611f40001813601010020.jpg

php:

https://img.mukewang.com/5c9611f60001c77a04120033.jpg

https://img3.mukewang.com/5c9611f700010b6101620022.jpg

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


拉风的咖菲猫
浏览 410回答 2
2回答

潇潇雨雨

btoa(String.fromCharCode(131))

长风秋雁

既然是直接base64,用字节数组来做不是更好?
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答