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 相关文章推荐
smarty实例教程
Nov 19 PHP
php array_merge下进行数组合并的代码
Jul 22 PHP
PHP投票系统防刷票判断流程分析
Feb 04 PHP
php使用strtotime和date函数判断日期是否有效代码分享
Dec 25 PHP
php导出中文内容excel文件类实例
Jul 06 PHP
浅谈php的优缺点
Jul 14 PHP
PHP 500报错的快速解决方法
Dec 14 PHP
PHP函数rtrim()使用中的怪异现象分析
Feb 24 PHP
PHP编程获取各个时间段具体时间的方法
May 26 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
Feb 10 PHP
PHP操作路由器实现方法示例
Apr 27 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
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
destoon利用Rewrite规则设置网站安全
2014/06/21 PHP
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
JavaScript 参数中的数组展开 [译]
2012/09/21 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
2015/01/07 Javascript
Javascript缓存API
2016/06/14 Javascript
Vue.js创建Calendar日历效果
2016/11/03 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
使用vue制作探探滑动堆叠组件的实例代码
2018/03/07 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
微信小程序引入VANT组件的方法步骤
2019/09/19 Javascript
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
Python的Django框架可适配的各种数据库介绍
2015/07/15 Python
Python实现的排列组合、破解密码算法示例
2019/04/12 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Python之pymysql的使用小结
2019/07/01 Python
python读写配置文件操作示例
2019/07/03 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
python爬虫线程池案例详解(梨视频短视频爬取)
2021/02/20 Python
利用canvas实现图片下载功能来实现浏览器兼容问题
2019/05/31 HTML / CSS
全球最大的游戏市场:G2A
2018/07/05 全球购物
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
好人好事事迹材料
2014/02/12 职场文书
读书伴我成长演讲稿
2014/05/07 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
给朋友的道歉短信
2015/05/12 职场文书
单位同意报考证明
2015/06/17 职场文书
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server