资讯专栏INFORMATION COLUMN

中文字符转为HTML字符实体

Bowman_han / 2613人阅读

摘要:在处理用户提交的内容时,出现了这样的问题,用户提交上来的是经过实体化的内容,这样我们在进行内容过滤判断时就不好处理了,所以,需要将其转为正常的中文。

在处理用户提交的内容时,出现了这样的问题,用户提交上来的是经过实体化的内容,这样我们在进行内容过滤判断时就不好处理了,所以,需要将其转为正常的中文。 通常字符实体是用在编码转换方面,比如,人家用日文的编码浏览中文网站,如果网站不是UTF-8编码,那么就会乱码,这个时候怎么办呢,比如网站是GB2312的编码,我们可以使用如下代码把中文字符直接转换问HTML字符实体,这样就可以兼容各种编码了:

echo mb_convert_encoding ("大家好哈", "HTML-ENTITIES", "gb2312");

此时,浏览器输出“大家好哈”,但是查看源文件里的代码却是:

大家好哈

那想转回来怎么办呢?其实不用的,浏览器自己会转回来,如果非要问,怎么转回来,可以如下:

echo mb_convert_encoding ("大家好哈", "gb2312", "HTML-ENTITIES"); 

如果要转换整个页面,怎么办呢?不怕,只要在网页头部加上如下三句:

mb_internal_encoding("你网站的编码"); 
mb_http_output("HTML-ENTITIES"); 
ob_start("mb_output_handler"); 

原文地址: 中文字符转为HTML字符实体

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/50603.html

相关文章

  • 中文字符转为HTML字符实体

    摘要:在处理用户提交的内容时,出现了这样的问题,用户提交上来的是经过实体化的内容,这样我们在进行内容过滤判断时就不好处理了,所以,需要将其转为正常的中文。 在处理用户提交的内容时,出现了这样的问题,用户提交上来的是经过实体化的内容,这样我们在进行内容过滤判断时就不好处理了,所以,需要将其转为正常的中文。 通常字符实体是用在编码转换方面,比如,人家用日文的编码浏览中文网站,如果网站不是UTF-...

    izhuhaodev 评论0 收藏0
  • PHP的htmlspecialchars() 和htmlspecialchars_decode方法详

    摘要:示例你是谁啊,大几都老梁做做没结果你是谁啊,大几都老梁做做没对反斜杠进行转换结果你是谁啊,大几都老梁对斜杠进行过滤入库时进行检测攻击。打印你是谁啊,大几都老梁做做没编码双引号和单引号。 htmlspecialchars() 函数把预定义的字符转换为 HTML 实体。 预定义的字符是: & (和号)成为 & (双引号)成为 (单引号)成为 < (小于)成为 (大于)成为 > ...

    刘东 评论0 收藏0
  • html学习

    摘要:要养成良好的编写注释习惯。十六进制满进只能用标志使用分别表示八进制满进。。。。字符集编码和解码所采用的规则,我们称为为字符集产生乱码原因编码和解码采用的字符集不同。如果同时制定宽度和高度,图像比例会发生变化。什么是HTML? HTML:超文本标记语言。 所谓超文本也就是超链接,可以让我们从一个网页跳转到另一个网页。 HTML基本格式 ...

    YPHP 评论0 收藏0
  • 用于业务的精炼js工具函数(浏览器环境)

    摘要:工具函数浏览器环境引用库,后续直接当作全局进行使用工具函数浏览器环境字符处理默认处理非数值的内容为默认处理空字符串为判断是否有值给添加参数将编码由转为将编码由转为对字符串进行编码对字符串进行解码数字处理显示两位小数的金额千js工具函数(浏览器环境) github : github.com/Javison666/… 引用库,后续 $fn 直接当作全局进行使用import $fn from j...

    Forest10 评论0 收藏0
  • &nbsp|&quot|&amp|&lt|&gt等html

    摘要:结论和的区别在于会转化所有的,而只会转化手册上列出的几个也就是会影响解析的那几个基本字符。一般来说,使用转化掉基本字符就已经足够了,没有必要使用。实在要使用时,要注意为第三个参数传递正确的编码。相关文章中和区别关于空格以及乱码 常用表: showImg(https://segmentfault.com/img/bVBOvs?w=565&h=222); 其他的字符转义,请参考该博客:iS...

    Freelander 评论0 收藏0

发表评论

0条评论

Bowman_han

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<