【发布时间】:2014-06-14 00:17:59
【问题描述】:
我的数据库中有一个字符串保存为“Utført”,但是当我尝试返回它时,它会变得一团糟
return dd($finito);
【问题讨论】:
-
表格排序规则是什么?
-
排序规则并不重要,它只会影响排序。但是数据库的编码、输入之前的字符串、显示的页面等等,绝对很重要。 joelonsoftware.com/articles/Unicode.html 可能是在继续之前阅读的好东西。
-
如果使用 dd(),则没有 UTF-8 输出。让你的特殊角色看起来格格不入。如果您在字符集 utf-8 站点上输出
$finito,它应该看起来不错。 -
我在主默认页面中定义了
<meta charset="utf-8">。 -
当使用 dd 时,它会立即停止执行任何进一步的代码(如
die()),并且只输出传递给dd()的内容(除非在调用 dd 之前有任何输出/回声)