后端开发|php教程
html,php,函数
后端开发-php教程
wifi小车安卓源码,vscode压缩包咋弄,ubuntu lsb,tomcat管理页面工具,c sqlite 线程,网页设计优秀作品中文,ipad怎么设置qq邮箱发件服务器,网页图表统计插件,前端框架必学,爬虫结合窗口,php电影网站,seo三字经,springboot程序性能,在线获取网站源码下载,gif网页游戏素材下载,互联网官网模板下载软件,dede后台管理,易企秀添加新页面怎么,职工管理系统c 源码,彻底删除织梦程序lzw
实例
自助广告网站源码,vscode支持html吗,ubuntu看成人,tomcat 报错信息,sqlite3命令写错了,骷髅爬虫与孤礁牛魔,手机ip php,网站多快能收录seo,体育器材网站模板,易语言网页填表 穿透框架,discuz x3.3 模板lzw
把 HTML 实体转换为字符:
摇钱树h5 源码,vscode运行py,ubuntu热键命令,tomcat 写入服务,asp sqlite读取,租用虚拟服务器,拖拽文件上传插件 js,前端框架图书推荐,python爬虫短片,培训机构php源码,网站seo关键词排名,网站音频播放器代码,新闻专题报道网页模板,html 段落模板,html5 键盘 挤压页面,织梦内容模型管理系统,将网页封装成小程序lzw
上面代码的 HTML 输出如下(查看源代码):
上面代码的浏览器输出如下:
定义和用法
html_entity_decode() 函数把 HTML 实体转换为字符。
html_entity_decode() 函数是 htmlentities() 函数的反函数。
语法
html_entity_decode(string,flags,character-set)
技术细节
返回值: 返回已转换的字符串。
PHP 版本:4.3.0+
更新日志:在 PHP 5 中,character-set 参数的默认值改为 UTF-8。
在 PHP 5.4 中,新增了用于规定使用的文档类型的附加 flags:ENT_HTML401、ENT_HTML5、ENT_XML1 和 ENT_XHTML。
在 PHP 5.0 中,新增了对多字节编码的支持。
更多实例
实例 1
把一些 HTML 实体转换为字符:
<?php$str = "Jane & Tarzan\";echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotesecho "
";echo html_entity_decode($str, ENT_QUOTES); // Converts double and single quotesecho "
";echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes?>
上面代码的 HTML 输出如下(查看源代码):
Jane & Tarzan
Jane & Tarzan
Jane & Tarzan
上面代码的浏览器输出如下:
Jane & TarzanJane & TarzanJane & Tarzan
实例 2
通过使用西欧字符集,把一些 HTML 实体转换为字符:
The HTML output of the code above will be (View Source):
My name is Øyvind Åsane. Im Norwegian.
上面代码的浏览器输出如下:
My name is Øyvind Åsane. Im Norwegian.
htmlentities(); html_entity_decode(); htmlspecialchars();
$a =
11111#11
/s #1; $b = htmlentities($a); echo htmlentities: .$b; echo "
"; $c = html_entity_decode($b); echo html_entity_decode: .$c; $d = htmlspecialchars($a); echo "htmlspecialchars: ".$d;
htmlentities:
11111#11
/s #1html_entity_decode:11111#11/s #1htmlspecialchars:
11111#11
/s #1