【发布时间】:2012-10-09 23:35:32
【问题描述】:
也许这不是问题,但我期待 SO 收集的智慧来帮助我找出答案。
我们正在努力确保跨平台的编码保持一致。要走的路显然是UTF8。但是,不幸的是,某些平台使用扩展的 ASCII(通常是某种形式的 Windows 代码页),我们担心当使用变音符号从 Windows 代码页到 UTF8 进行编码时,UTF8 中的字符有多种可能的选择。
在不同的平台(Linux、Mac OS)上,我们如何确保那里选择的 UTF8 字符是一致的?
正如我所说,也许这不是问题。也许有一些我不知道的标准映射。我们没有发现任何问题,但一位同事刚刚提出了问题,所以我正在寻找信息。
提前谢谢大家。
【问题讨论】:
-
我在视图中嵌入二维码时遇到了类似的问题。我意识到我错过了使用
base64_encode()方法,如下所示:<img src="data:image/png;base64, {!! base64_encode($qr) !!} " />(来自use SimpleSoftwareIO\QrCode\Facades\QrCode;)
标签: utf-8 character-encoding extended-ascii asciiencoding