【发布时间】:2010-12-23 17:33:32
【问题描述】:
我目前正在提取其他语言的提要数据。我执行以下操作并存储到 mysql 中。
$content = htmlentities($item->title, ENT_COMPAT, "UTF-8");
当我输出文本时,使用 $this->escape 它仍然会转义编码的实体。
所以我得到:á 而不是 á
有什么想法吗?
【问题讨论】:
-
我不明白你的问题到底是什么?
-
存储时不要编码数据,显示时编码。此外,
Zend_View::escape()在本机使用htmlspecialchars和UTF-8编码,除非被覆盖。
标签: php zend-framework