如果我这样做echo(0xbf5c);
它会呈现0xbf5c
.但它通常对应于一个中文字母。我怎样才能显示后者?
谢谢
将字符拆分为单独的字节,并在双引号字符串中使用 PHP 的 ''xhh(带有十六进制代码 hh 的字符)转义字符:
header("Content-Type: text/plain; charset=GBK");
echo "'xbf'x5c";
如果您的 Web 服务器已配置为使用 GBK 字符集,则不需要 header
行。
如果我这样做echo(0xbf5c);
它会呈现0xbf5c
.但它通常对应于一个中文字母。我怎样才能显示后者?
谢谢
将字符拆分为单独的字节,并在双引号字符串中使用 PHP 的 ''xhh(带有十六进制代码 hh 的字符)转义字符:
header("Content-Type: text/plain; charset=GBK");
echo "'xbf'x5c";
如果您的 Web 服务器已配置为使用 GBK 字符集,则不需要 header
行。