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新手上路(七)
Oct 09 PHP
str_replace只替换一次字符串的方法
Apr 09 PHP
深入PHP curl参数的详解
Jun 17 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 PHP
php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)
Sep 23 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
Feb 18 PHP
PHP CodeIgniter框架的工作原理研究
Mar 30 PHP
常见PHP数据库解决方案分析介绍
Sep 24 PHP
PHP输入流php://input实例讲解
Dec 22 PHP
PHP 中常量的知识整理
Apr 14 PHP
PHP开发的微信现金红包功能示例
Jun 29 PHP
PHP实现获取url地址中顶级域名的方法示例
Jun 05 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往windows中添加用户
2006/12/06 PHP
网友原创的PHP模板类代码
2008/09/07 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
2016/03/17 PHP
php上传大文件设置方法
2016/04/14 PHP
php.ini中date.timezone设置详解
2016/11/20 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
JavaScript 联动的无限级封装类,数据采用非Ajax方式,随意添加联动
2010/06/29 Javascript
js调用后台servlet方法实例
2013/06/09 Javascript
Javascript类型转换的规则实例解析
2016/02/23 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
基于js 各种排序方法和sort方法的区别(详解)
2018/01/03 Javascript
vue中实现methods一个方法调用另外一个方法
2018/02/08 Javascript
利用JavaScript将Excel转换为JSON示例代码
2019/06/14 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
Python中 传递值 和 传递引用 的区别解析
2018/02/22 Python
django admin 后台实现三级联动的示例代码
2018/06/22 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
浅谈python中get pass用法
2019/03/19 Python
在linux下实现 python 监控usb设备信号
2019/07/03 Python
我们为什么要减少Python中循环的使用
2019/07/10 Python
基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码
2012/12/13 HTML / CSS
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
个人实用简单的自我评价
2013/10/19 职场文书
经典促销广告词大全
2014/03/19 职场文书
农民工讨薪标语
2014/06/26 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
银行授权委托书样本
2014/10/13 职场文书
2015元旦主持词开场白和结束语
2014/12/14 职场文书
化妆品促销活动总结
2015/05/07 职场文书
中秋节祝酒词
2015/08/12 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
《社戏》教学反思
2016/02/22 职场文书
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
ConditionalOnProperty配置swagger不生效问题及解决
2022/06/14 Java/Android