ASP中直接使用 asc("中") 就可以获得-10544
在PHP中使用ord('中')得到的是228
如何能像ASP那样获得中文的ASCII码啊
请高手帮忙
ASC() ANSI 字符代码
ASC() ANSI 字符代码
晕
只对gbk编码有效!
echo asc('中');function asc($s) { if(ord($s) < 128) return ord($s); return current(unpack('N', "\xff\xff$s"));}只对gbk编码有效!
echo asc('中');function asc($s) { if(ord($s) < 128) return ord($s); return current(unpack('N', "\xff\xff$s"));}对 utf-8 要转成 gbk 的才可以和 asp 中的一致
对 utf-8 要转成 gbk 的才可以和 asp 中的一致
非常感谢 虽然达到目的了 但是原理还是不知道 这太复杂了 需要好好专研一下 不然太闹心了 我先去结贴
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号