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模板类代码
Sep 07 PHP
PHP高级OOP技术演示
Aug 27 PHP
php笔记之常用文件操作
Oct 12 PHP
php设计模式 DAO(数据访问对象模式)
Jun 26 PHP
php去除重复字的实现代码
Sep 16 PHP
初步介绍PHP扩展开发经验分享
Sep 06 PHP
使用Apache的htaccess防止图片被盗链的解决方法
Apr 27 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
浅谈PHP变量作用域以及地址引用问题
Dec 27 PHP
一个PHP的ZIP压缩类分享
May 04 PHP
php实现根据词频生成tag云的方法
Apr 17 PHP
php实现数据库的增删改查
Feb 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
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
php脚本运行时的超时机制详解
2016/02/17 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
jQuery Selector选择器小结
2010/05/06 Javascript
JavaScript 放大镜 移动镜片效果代码
2011/05/09 Javascript
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
node实现简单的反向代理服务器
2017/07/26 Javascript
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
[06:33]DOTA2亚洲邀请赛小组赛第二日 TOP10精彩集锦
2015/01/31 DOTA
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
Python中表示字符串的三种方法
2017/09/06 Python
使用python爬虫获取黄金价格的核心代码
2018/06/13 Python
python实现内存监控系统
2021/03/07 Python
python 定义给定初值或长度的list方法
2018/06/23 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
在Python中表示一个对象的方法
2019/06/25 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
2020/06/08 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
Python+Xlwings 删除Excel的行和列
2020/12/19 Python
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
expedia比利时:预订航班+酒店并省钱
2018/07/13 全球购物
新闻专业推荐信范文
2013/11/20 职场文书
采购经理岗位职责
2014/02/16 职场文书
个人党性分析材料
2014/12/19 职场文书
介绍信范文
2015/01/31 职场文书
项目合作意向书
2015/05/08 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
详细分析PHP7与PHP5区别
2021/06/26 PHP
《模拟人生4》推出新补丁 “婚礼奇缘”DLC终于得到修复
2022/04/03 其他游戏