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 相关文章推荐
php chr() ord()中文截取乱码问题解决方法
Sep 08 PHP
zend framework多模块多布局配置
Feb 26 PHP
利用Ffmpeg获得flv视频缩略图和视频时间的代码
Sep 15 PHP
PHP的加密方式及原理
Jun 14 PHP
深入PHP内存相关的功能特性详解
Jun 08 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 PHP
destoon实现底部添加你是第几位访问者的方法
Jul 15 PHP
php基于base64解码图片与加密图片还原实例
Nov 03 PHP
PHP基于单例模式实现的mysql类
Jan 09 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
Mar 03 PHP
PHP耦合设计模式实例分析
Aug 08 PHP
php进行md5加密简单实例方法
Sep 19 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
PHP读取CURL模拟登录时生成Cookie文件的方法
2014/11/04 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
chrome浏览器不支持onmouseleave事件的解决技巧
2013/05/31 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
深入探讨JavaScript String对象
2015/03/09 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
JS生成不重复的随机数组的简单实例
2016/07/10 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
使用JavaScript破解web
2018/09/28 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
解决layui动态加载复选框无法选中的问题
2019/09/20 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
2020/07/13 Javascript
微信小程序实现简单购物车功能
2020/12/30 Javascript
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
Python标准库06之子进程 (subprocess包) 详解
2016/12/07 Python
深入理解python中的atexit模块
2017/03/07 Python
Python之Scrapy爬虫框架安装及使用详解
2017/11/16 Python
深入理解Python中的super()方法
2017/11/20 Python
解决Pycharm中import时无法识别自己写的程序方法
2018/05/18 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Python作用域与名字空间原理详解
2020/03/21 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
super关键字的用法
2012/04/10 面试题
工程预算与管理应届生求职信
2013/10/06 职场文书
教师求职信范文分享
2013/12/27 职场文书
魅力教师事迹材料
2014/01/10 职场文书
八年级美术教学反思
2014/02/02 职场文书
高级销售求职信
2014/02/21 职场文书
秋季运动会广播稿
2014/02/22 职场文书
在Java中Collection的一些常用方法总结
2021/06/13 Java/Android
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技