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 获取MSN好友列表的代码(2009-05-14测试通过)
Sep 09 PHP
基于PHP读取csv文件内容的详解
Jun 18 PHP
递归实现php数组转xml的代码分享
May 14 PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 PHP
php制作简单模版引擎
Apr 07 PHP
Zend Framework路由器用法实例详解
Dec 11 PHP
PHP回调函数与匿名函数实例详解
Aug 16 PHP
php实现的AES加密类定义与用法示例
Jan 29 PHP
laravel Model 执行事务的实现
Oct 10 PHP
laravel 5.5 关闭token的3种实现方式
Oct 24 PHP
php7 参数、整形及字符串处理机制修改实例分析
May 25 PHP
PHP替换Word中变量并导出PDF图片的实现方法
Nov 26 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
global.php
2006/12/09 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
javascript 基础篇2 数据类型,语句,函数
2012/03/14 Javascript
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
jQuery中的read和JavaScript中的onload函数的区别
2014/08/27 Javascript
js实现tab切换效果实例
2015/09/16 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
js实现返回顶部效果
2017/03/10 Javascript
利用vue开发一个所谓的数独方法实例
2017/12/21 Javascript
利用SpringMVC过滤器解决vue跨域请求的问题
2018/02/10 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
2019/09/26 Javascript
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
python 字符串split的用法分享
2013/03/23 Python
Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能
2018/01/11 Python
python学习入门细节知识点
2018/03/29 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
python 返回一个列表中第二大的数方法
2019/07/09 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
金属材料工程毕业生个人的自我评价
2013/11/28 职场文书
化学教师自荐信范文
2013/12/28 职场文书
优秀员工表扬信
2014/01/17 职场文书
大学生创业策划书
2014/02/02 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
培训感想范文
2015/08/07 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
用Python写一个简易版弹球游戏
2021/04/13 Python
实例讲解Python中sys.argv[]的用法
2021/06/03 Python
MySQL GTID复制的具体使用
2022/05/20 MySQL
小程序实现侧滑删除功能
2022/06/25 Javascript