`
hudeyong926
  • 浏览: 2017383 次
  • 来自: 武汉
社区版块
存档分类
最新评论

php如何转换html标签

    博客分类:
  • PHP
阅读更多

php如何转换html标签,使其能在浏览器中正常显示?
在编程中需要把提交的内容转化成html标签,这样才能在浏览器中正常显示。比如要把'<'转化成'&lt;',把空格' '转换成'&nbsp;'等。
其实php已经有了这样的函数,那就是:html_entity_decode

<?php
$new = htmlspecialchars("<a href='test'>Test</a>");
echo $new; //out &lt;a href='test'&gt;Test&lt;/a&gt;
echo html_entity_decode($new); //out <a href='test'>Test</a>
?>

 PHP压缩html

function compress_html($string) {
    $string = str_replace("\r\n", '', $string); //清除换行符
    $string = str_replace("\n", '', $string); //清除换行符
    $string = str_replace("\t", '', $string); //清除制表符
    $pattern = array(
        "/> *([^ ]*) *</", //去掉注释标记
        "/[\s]+/",
        "/<!--[\\w\\W\r\\n]*?-->/",
        "/\" /",
        "/ \"/",
        "'/\*[^*]*\*/'"
    );
    $replace = array(
        ">\\1<",
        " ",
        "",
        "\"",
        "\"",
        ""
    );
    return preg_replace($pattern, $replace, $string);
}

 

 

分享到:
评论

相关推荐

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

    主要介绍了php自定义函数转换html标签的方法,结合实例形式分析了php针对字符串的编码转换与正则替换操作技巧,需要的朋友可以参考下

    php 判断字符串中是否包含html标签

    您可能感兴趣的文章:php实现HTML实体编号与非ASCII字符串相互转换类实例PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数php截取html字符串及自动补全html标签的方法php对包含html标签的字符串进行

    PHP实现TXT纯文本文件转HTML网页文件自动加入标签

    平常写文章都是TXT的纯文本文件,如果希望把它们都变成自动加入标签的html文件,虽然朋很多工具可以实现,但不够理想,所以写了这个程序。代码中1.txt就是当前目录中的纯文本文件。

    PHP转换文本框内容为HTML格式的方法

    主要介绍了PHP转换文本框内容为HTML格式的方法,通过自定义函数实现字符串转换为HTML格式的功能,涉及php针对HTML标签的替换技巧,需要的朋友可以参考下

    php实现将HTML页面转换成word并且保存的方法

    本文实例讲述了php实现将HTML页面转换成word并且保存的方法。分享给大家供大家参考,具体如下: 这里用使用到一个PHP的工具叫:PHPWord。 生成Word的原理是,将堆规定好了的xml压缩成一个zip包,并且把后缀名改成doc...

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    去掉指定的html标签 发送 trackback 数据包 图像处理类 图片验证码生成 字符集转换类 对要输入的字符串进行转换 对要输出的字符串进行反转换 对输入JS进行转换 寻找两个函数所有不同的元素 寻找两数组所有...

    html2pdf:官方项目| 用PHP编写HTML到PDF转换器

    Html2Pdf是用PHP编写HTML到PDF转换器,并且与PHP 5.6到7.4兼容。 它允许将有效HTML转换为PDF格式,以生成发票,文档等文件,... 您必须为Html2Pdf编写HTML代码,而不必尝试直接转换已经存在的html页面。 已经...

    Html转Word(doc,docx),带样式以及图片

    Html转Word(doc,docx),带样式以及图片转换,无缝对接

    rtf-html-php:PHP中的RTF到HTML转换器

    PHP中的RTF到HTML转换器 在最近的项目中,我非常需要使用PHP编写的RTF到HTML转换器。 谷歌搜索出现了一些比赛,但我无法使它们正常工作。 另外,其中之一称为passthru&#40;&#41;以使用RTF2HTML可执行文件,这是我所...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    26.php HTML标签的清理 解析URL字符串.php 解析URL字符串 解析查询字符串.php 解析查询字符串 URL编码处理.php URL编码处理 查询字符串的构造.php 查询字符串的构造 第16章(/16/) 字符串模式匹配.php 字符...

    dompdf:PHPHTML到PDF转换器

    Dompdf是HTML到PDF的转换器 dompdf的本质是(大多数)PHP兼容的 HTML布局和呈现引擎。 它是样式驱动的渲染器:它将下载和读取外部样式表,内联样式标签以及单个HTML元素的样式属性。 它还支持大多数演示HTML属性。 ...

    php实现转换html格式为文本格式的方法

    主要介绍了php实现转换html格式为文本格式的方法,通过一个自定义函数实现针对HTML标签的过滤,涉及php正则替换的相关操作技巧,需要的朋友可以参考下

    amp-library:将HTML转换为AMP HTML并报告符合AMP HTML规范HTML

    一个开放源代码PHP库和控制台实用程序,用于将HTML转换为并报告HTML是否符合AMP HTML规范。 什么是AMP PHP库? AMP PHP库是一个开源的纯PHP库,它具有: 适用于全部或部分HTML文档(或字符串)。 具体来说,AMP ...

    各地图坐标系统( WGS84 GCJ02 BD09 )转换 php版本.zip

    PHP的一大特点在于其与HTML的深度融合,可以直接嵌入到HTML文档中,通过特殊的起始标签“&lt;?php”和结束标签“?&gt;”界定PHP代码段。这种特性使得开发者能够轻松地在静态网页中插入动态内容,实现数据渲染、条件判断、...

    dompdf:PHP 5 HTML到PDF转换器-开源

    dompdf-PHP 5 HTML到PDF转换器。 dompdf是一个用PHP编写的(大多数)与CSS兼容HTML呈现引擎。 它支持外部样式表,内联样式标签以及单个HTML元素的样式属性。 需要PHP 5。

    Dompdf:用于 PHP 的 HTML 到 PDF 转换器-开源

    dompdf 是一个 HTML 到 PDF 的转换器。 从本质上讲,dompdf 是(主要)用 PHP 编写的符合 CSS 2.1 的 HTML 布局和渲染引擎。 它是一个样式驱动的渲染器,它将下载和读取外部样式表、内联样式标签以及单个 HTML 元素...

    wordpress使用pre标签来显示你的HTML

    我们在使用wordpress建立自己的博客时,经常需要对我们的代码进行高亮处理,当然我们可以使用插件来实现,例如以下几款插件: wordpress代码高亮插件:WP Code Highlight ... * 转换pre标签中的html代码 * * 使用't

    PHP基础知识笔记

    目录PHP 的语法PHP 的注释PHP 的输出语法PHP 的变量PHP 的数据类型PHP 的...PHP 文件通常包含 HTML 标签和一些 PHP脚本代码。 PHP 的注释 // 表示单行注释 /* 多行注释 多行注释 */ PHP 的输出语法 // echo hello

Global site tag (gtag.js) - Google Analytics