其实小编在发表这篇文章之前对htmlentities() 和html_entity_decode()函数也没有过多的研究,每次使用到这两个函数时就去查看手册,但今天小编对这两个函数仔细研究了一下,给大家分享一下我对这两个函数的理解。
htmlentities() 和html_entity_decode()是一对逆函数,htmlentities负责将html字符转换为HTML实体,而html_entity_decode负责将HTML实体转化为html字符:
<?php
$str=\"what\'s this\";
$en_str=htmlentities($str,ENT_QUOTES);
echo $en_str.\"<br/>\";
echo html_entity_decode($en_str,ENT_QUOTES);
?>
运行后浏览器输出如下:
what\'s this
what\'s this
查看页面源码,结果如下:
what's this<br/>what\'s this
可以看出html_entity_decode函数将被htmlentities处理过的字符串还原了。
继续阅读与本文标签相同的文章
上一篇 :
如何解决编程中的代码错误问题
-
IT行业抢占市场的“五大”编程语言,分别可以用来开发什么?了解一下
2026-05-14栏目: 教程
-
任正非再现冷幽默:华为CEO可以是外籍人员,但有两个条件
2026-05-14栏目: 教程
-
相继表态,意、英、德欧洲三国皆希望与华为合作,谷歌也不例外
2026-05-14栏目: 教程
-
中国第4大运营商来袭,携号转网套路多,移不动联不通信不过拜拜
2026-05-14栏目: 教程
-
美国让华为更强大,9个月入账6千亿增速超2成,5G合同已签60多份
2026-05-14栏目: 教程
