如何使浏览器显示此十六进制值(以 GBK 为单位)


How to make the browser displays this hexadecimal value (in GBK)?

如果我这样做echo(0xbf5c);它会呈现0xbf5c .但它通常对应于一个中文字母。我怎样才能显示后者?

谢谢

将字符拆分为单独的字节,并在双引号字符串中使用 PHP 的 ''xhh(带有十六进制代码 hh 的字符)转义字符:

header("Content-Type: text/plain; charset=GBK");
echo "'xbf'x5c";

如果您的 Web 服务器已配置为使用 GBK 字符集,则不需要 header 行。