PHP html_entity_decode()函数讲解


Posted in PHP onFebruary 25, 2019

PHP html_entity_decode() 函数

实例

把 HTML 实体转换为字符:

<?php 
$str = "<© W3CSçh°°¦§>"; 
echo html_entity_decode($str); 
?>

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html> 
<html> 
<body> 
<© W3CSçh°°¦§> 
</body> 
</html>

上面代码的浏览器输出如下:

<© W3CSçh°°¦§>

定义和用法

html_entity_decode() 函数把 HTML 实体转换为字符。

html_entity_decode() 函数是htmlentities() 函数的反函数。

语法

html_entity_decode( _string,flags,character-se_ t)

PHP html_entity_decode()函数讲解

PHP html_entity_decode()函数讲解

实例 1

把一些 HTML 实体转换为字符:

<?php 
$str = "Jane & 'Tarzan'"; 
echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotes 
echo "<br>"; 
echo html_entity_decode($str, ENT_QUOTES); // Converts double and single
quotes 
echo "<br>"; 
echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes 
?>

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html> 
<html> 
<body> 
Jane & 'Tarzan'<br> 
Jane & 'Tarzan'<br> 
Jane & 'Tarzan' 
</body> 
</html>

上面代码的浏览器输出如下:

Jane & 'Tarzan' 
Jane & 'Tarzan' 
Jane & 'Tarzan'

实例 2

通过使用西欧字符集,把一些 HTML 实体转换为字符:

<?php 
$str = "My name is Øyvind Åsane. I'm Norwegian."; 
echo html_entity_decode($str, ENT_QUOTES, "ISO-8859-1"); 
?>

The HTML output of the code above will be (View Source):

<!DOCTYPE html> 
<html> 
<body> 
My name is Øyvind Åsane. I'm Norwegian. 
</body> 
</html>

上面代码的浏览器输出如下:

My name is Øyvind Åsane. I'm Norwegian.

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
example1.php
Oct 09 PHP
在线短消息收发的程序,不用数据库
Oct 09 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 PHP
基于Zookeeper的使用详解
May 02 PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
Aug 18 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
Apr 30 PHP
Yii2简单实现多语言配置的方法
Jul 23 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 PHP
form自动提交实例讲解
Jul 10 PHP
php函数式编程简单示例
Aug 08 PHP
PHP hex2bin()函数用法讲解
Feb 25 #PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
Feb 25 #PHP
PHP封装的分页类与简单用法示例
Feb 25 #PHP
PHP实现的用户注册表单验证功能简单示例
Feb 25 #PHP
PHP封装mysqli基于面向对象的mysql数据库操作类与用法示例
Feb 25 #PHP
Laravel核心解读之异常处理的实践过程
Feb 24 #PHP
PHP通过GD库实现验证码功能示例
Feb 23 #PHP
You might like
Smarty使用自定义资源的方法
2015/08/08 PHP
列表内容的选择
2006/06/30 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
JQuery实现绚丽的横向下拉菜单
2013/12/19 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
js脚本编写简单刷票投票系统
2017/06/27 Javascript
axios中cookie跨域及相关配置示例详解
2017/12/20 Javascript
浅谈如何通过node.js对数据进行MD5加密
2018/05/16 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
2019/05/10 Javascript
layui 弹出层值回传解决方式
2019/11/14 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
vue中实现点击变成全屏的多种方法
2020/09/27 Javascript
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
使用python统计文件行数示例分享
2014/02/21 Python
10款最好的Web开发的 Python 框架
2015/03/18 Python
Python中str.format()详解
2017/03/12 Python
使用Python &amp; Flask 实现RESTful Web API的实例
2017/09/19 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
对python中array.sum(axis=?)的用法介绍
2018/06/28 Python
Django实现微信小程序的登录验证功能并维护登录态
2019/07/04 Python
详解从Django Allauth中进行登录改造小结
2019/12/18 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
如何学习Python time模块
2020/06/03 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
李宁官方网店:中国运动品牌
2017/11/02 全球购物
现代绅士日常奢侈品:Todd Snyder
2019/12/13 全球购物
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
怎样客观的做好自我评价
2013/12/28 职场文书
《陶罐和铁罐》教学反思
2014/02/19 职场文书
岗位职责说明书
2014/05/07 职场文书
简单租房协议书范本
2014/08/20 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
古诗文之爱国名句(77句)
2019/09/24 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android