为什么Yii在mysql中以html编码形式发送数据?

时间:2015-12-13 13:42:23

标签: yii html-encode

填写表格时,我正在写作&。 但在db中,它存储为&

我的桌子有utf-8字符集 有什么方法可以阻止这个html编码?我在api for android app中使用这个数据,这反过来显示&本身。

1 个答案:

答案 0 :(得分:0)

这是真实的行为(出于安全原因),您可以解码中间件API应用程序上的字符,以便在正确的情况下使用。特别是,如果您使用yii作为API框架,则可以使用yii\helpers\Html::decode或天真的php htmlspecialchars_decode函数来解码字符。