PHP htmlentities()函数用法讲解


Posted in PHP onFebruary 25, 2019

PHP htmlentities() 函数

实例

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

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

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

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

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

<© W3CSçh°°¦§>

定义和用法

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

提示: 要把 HTML 实体转换回字符,请使用 html_entity_decode() 函数。

提示: 请使用 get_html_translation_table() 函数来返回 htmlentities() 使用的翻译表。

语法

htmlentities( _string,flags,character-set,double_encode_ )

PHP htmlentities()函数用法讲解

PHP htmlentities()函数用法讲解

实例 1

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

<?php 
$str = "Jane & 'Tarzan'"; 
echo htmlentities($str, ENT_COMPAT); // Will only convert double quotes 
echo "<br>"; 
echo htmlentities($str, ENT_QUOTES); // Converts double and single quotes 
echo "<br>"; 
echo htmlentities($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 htmlentities($str, ENT_QUOTES, "ISO-8859-1"); // Will only convert double
quotes (not single quotes), and uses the character-set Western European 
?>

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

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

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

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

总结

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

PHP 相关文章推荐
php 调试利器debug_print_backtrace()
Jul 23 PHP
PHP正则表达式之定界符和原子介绍
Oct 05 PHP
php 生成唯一id的几种解决方法
Mar 08 PHP
PHP命名空间(Namespace)的使用详解
May 04 PHP
PHP引用符&amp;的用法详细解析
Aug 22 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
php中switch语句用法详解
Aug 17 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
Oct 10 PHP
PHP模板引擎Smarty中变量的使用方法示例
Apr 11 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
May 24 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
Oct 11 PHP
PHP html_entity_decode()函数讲解
Feb 25 #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
You might like
几种有用的变型 PHP中循环语句的用法介绍
2012/01/30 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
2013/09/28 PHP
php+highchats生成动态统计图
2014/05/21 PHP
php将字符串全部转换成大写或者小写的方法
2015/03/17 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
PHP实现的mysql读写分离操作示例
2018/05/22 PHP
PDO::setAttribute讲解
2019/01/29 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
2015/07/09 Javascript
纯JS实现本地图片预览的方法
2015/07/31 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
浅谈Node.js爬虫之网页请求模块
2018/01/11 Javascript
微信小程序局部刷新触发整页刷新效果的实现代码
2018/11/21 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
JS中实现一个下载进度条及播放进度条的代码
2019/06/10 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
js对象数组和对象的使用实例详解
2019/08/27 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
2020/07/21 Javascript
python实现代码行数统计示例分享
2014/02/10 Python
python实现雨滴下落到地面效果
2018/06/21 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
python进行参数传递的方法
2020/05/12 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
捷克原创男装和女装购物网站:Bolf.cz
2018/04/28 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
抽象方法、抽象类怎样声明
2014/10/25 面试题
办公室秘书自我鉴定
2014/01/18 职场文书
护士辞职信范文
2014/01/19 职场文书
观后感格式
2015/06/19 职场文书
高一化学教学反思
2016/02/22 职场文书
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
最新动漫情报:2022年7月新番定档超过30部, OVERLORD骨王第四季也在其中噢
2022/05/04 日漫