php自定义函数转换html标签示例


Posted in PHP onSeptember 29, 2016

本文实例讲述了php自定义函数转换html标签的方法。分享给大家供大家参考,具体如下:

<?php
/*
* Created on 2016-9-29
*
*/
$orig = "I'll \"walk\" the <b>dog</b> now";
$a = htmlentities($orig);
$b = html_entity_decode($a);
echo $a; // I'll &quot;walk&quot; the &lt;b&gt;dog&lt;/b&gt; now
echo $b; // I'll "walk" the <b>dog</b> now
// For users prior to PHP 4.3.0 you may do this:
function unhtmlentities($string)
{
  // replace numeric entities
  $string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string);
  $string = preg_replace('~&#([0-9]+);~e', 'chr("\\1")', $string);
  // replace literal entities
  $trans_tbl = get_html_translation_table(HTML_ENTITIES);
  $trans_tbl = array_flip($trans_tbl);
  return strtr($string, $trans_tbl);
}
$c = unhtmlentities($a);
echo $c; // I'll "walk" the <b>dog</b> now
?>

运行结果如下图所示:

php自定义函数转换html标签示例

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php4与php5的区别小结(配置异同)
Dec 20 PHP
PHP操作Memcache实例介绍
Jun 14 PHP
php中session使用示例
Mar 29 PHP
使用PHP接受文件并获得其后缀名的方法
Aug 05 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 PHP
PHP控制前台弹出对话框的实现方法
Aug 21 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
Nov 05 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
Nov 20 PHP
PHP+Apache实现二级域名之间共享cookie的方法
Jul 24 PHP
基于laravel-admin 后台 列表标签背景的使用方法
Oct 03 PHP
laravel5.5添加echarts实现画图功能的方法
Oct 09 PHP
Laravel服务容器绑定的几种方法总结
Jun 14 PHP
php自定义函数实现汉字转换utf8编码的方法
Sep 29 #PHP
php自定义函数实现二维数组按指定key排序的方法
Sep 29 #PHP
分享一个漂亮的php验证码类
Sep 29 #PHP
你不知道的文件上传漏洞php代码分析
Sep 29 #PHP
PHP的Json中文处理解决方案
Sep 29 #PHP
PHP二分查找算法示例【递归与非递归方法】
Sep 29 #PHP
PHP快速排序quicksort实例详解
Sep 28 #PHP
You might like
一个SQL管理员的web接口
2006/10/09 PHP
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
ThinkPHP模板中数组循环实例
2014/10/30 PHP
浅析php原型模式
2014/11/25 PHP
初识ThinkPHP控制器
2016/04/07 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
IE中radio 或checkbox的checked属性初始状态下不能选中显示问题
2009/07/25 Javascript
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
jquery cookie实现的简单换肤功能适合小网站
2013/08/25 Javascript
jquery插件开发之实现jquery手风琴功能分享
2014/03/10 Javascript
JScript中的条件注释详解
2015/04/24 Javascript
VUEJS实战之修复错误并且美化时间(2)
2016/06/13 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
JavaScript 五大常见函数
2018/03/23 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
Node.js API详解之 module模块用法实例分析
2020/05/13 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
Python中Continue语句的用法的举例详解
2015/05/14 Python
python多进程和多线程究竟谁更快(详解)
2017/05/29 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
详解python 爬取12306验证码
2019/05/10 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
keras 多任务多loss实例
2020/06/22 Python
Python中实现一行拆多行和多行并一行的示例代码
2020/09/06 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
党委领导班子整改方案
2014/09/30 职场文书
销售员岗位职责
2015/02/10 职场文书
锅炉工岗位职责
2015/02/13 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
Nginx实现负载均衡的项目实践
2022/03/18 Servers
解决Oracle数据库用户密码过期
2022/05/11 Oracle