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 相关文章推荐
配置最新的PHP加MYSQL服务器
Oct 09 PHP
php注销代码(session注销)
May 31 PHP
关于PHP语言构造器介绍
Jul 08 PHP
php inc文件使用的风险和注意事项
Nov 12 PHP
php函数连续调用实例分析
Jul 30 PHP
详解PHP执行定时任务的实现思路
Dec 21 PHP
php实现购物车功能(以大苹果购物网为例)
Mar 09 PHP
thinkPHP5.0框架自动加载机制分析
Mar 18 PHP
PHP+Apache环境中如何隐藏Apache版本
Nov 24 PHP
PHP实现的简单路由和类自动加载功能
Mar 13 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
Aug 17 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
PHP版自动生成文章摘要
2008/07/23 PHP
遭遇php的in_array低性能问题
2013/09/17 PHP
thinkphp模板继承实例简述
2014/11/26 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
在Linux上用forever实现Node.js项目自启动
2014/07/09 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
简介JavaScript中Math.LOG10E属性的使用
2015/06/14 Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
2016/10/12 Javascript
Vue.js创建Calendar日历效果
2016/11/03 Javascript
基于JavaScript实现屏幕滚动效果
2017/01/18 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
Python迭代用法实例教程
2014/09/08 Python
python计算对角线有理函数插值的方法
2015/05/07 Python
Python判断字符串与大小写转换
2015/06/08 Python
Win10下python3.5和python2.7环境变量配置教程
2018/09/18 Python
python pcm音频添加头转成Wav格式文件的方法
2019/01/09 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
Python实现自动打开电脑应用的示例代码
2020/04/17 Python
python中数字是否为可变类型
2020/07/08 Python
Python如何将字符串转换为日期
2020/07/31 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
html5 分层屏幕适配的方法
2018/03/16 HTML / CSS
台湾旅游网站:雄狮旅游网
2017/08/16 全球购物
党支部书记先进事迹
2014/01/17 职场文书
投标担保书范文
2014/04/02 职场文书
竞选生活委员演讲稿
2014/04/28 职场文书
重大事项社会稳定风险评估方案
2014/06/15 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
初一年级组工作总结
2015/08/12 职场文书
简历自我评价范文
2019/04/24 职场文书