【发布时间】:2013-11-07 01:41:33
【问题描述】:
标签: javascript php jquery codeigniter ascii
标签: javascript php jquery codeigniter ascii
这将是一个字符编码问题。
尝试使用
iconv('ISO-8859-1','UTF-8', chr(128));
强制它使用 UTF-8。
如果您从函数或外部脚本返回值,这种情况很常见,因为编码并不总是转移到包含的文件中。
【讨论】:
218 的单字节字符是所需的字符。但是,您实际输出的页面被浏览器解释为 UTF-8,它将该字符编码为两个字节0xC3 和0x9A,即chr(195) . chr(154)。这是iconv 正在为您执行的转换。它与“继承”编码无关,因为chr(128) 开始时不包含编码信息。
使用它来设置 HTML 文档的字符编码
<meta charset="utf-8">
<?php $mysqli->set_charset("utf8") ?>
参考
【讨论】:
head吗?
title 标签之后。我试试