kos*_*tan 4 mysql unicode tinymce utf-8 character-encoding
我有一个HTML页面.在页面中我有textarea与tinymce.因此,当用户写入文本时,它将以mysql格式存储(使用php).当有人写希腊文本时一切正常,
但是,
当我检查数据库中的文本时,我注意到每个希腊字符都保存如下:&alpha,&tau,&mu ....为什么会发生这种情况?它不占用mysql中的大量空间来以这种方式保存大文本吗?(当我使用没有tinymce的textarea时,它通常会保存希腊字符)
谢谢.
如果您只想对必要的XML实体进行编码,而不是entities设置中指定的所有可能的命名实体,则应该将entity_encoding设置设置为"raw":
tinyMCE.init({
...
entity_encoding : "raw"
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |