我必须将用户输入的数据编码为 utf-8,特别是如果它是数字编码,所以我决定使用以下代码片段进行编码,然后将其存储到数据库中
$convmap = 数组 (0x80, 0xffff, 0, 0xffff); $str = htmlentities (mb_encode_numericentity($str, $convmap, 'UTF-8'),ENT_QUOTES,"UTF-8",false);
但 Yii 默认编码仅使用 CHtml::encode() 仅使用 htmlspecialchars() 函数
所以我决定扩展 CHtml 类来覆盖编码函数,但我不知道如何在 Yii 中做到这一点。建议一个很好的方法来扩展 Yii 助手类......