当前位置:  编程技术>php

php把html批量转换成txt文件

    来源: 互联网  发布时间:2014-08-30

    本文导语:  网上下载了多种html转txt的软件,无一例外的只转换了基本的html代码,类似 “ ” &mdash 这种特殊的html符号并没有得到转换,影响阅读体验。 用php做一个html to txt的代码。 第一步:建立html转txt的自定义函数   代码示例:...

网上下载了多种html转txt的软件,无一例外的只转换了基本的html代码,类似 “ ” &mdash 这种特殊的html符号并没有得到转换,影响阅读体验。
用php做一个html to txt的代码。
第一步:建立html转txt的自定义函数
 

代码示例:

 

第二步:把文件夹下的所有html文件转为txt文件
 

代码示例:

 

补充知识点:html转txt小技巧

替换成换行,如果
已经是行末,那么把
替换成n会变成2个换行,也就是说会空一行。但是我们希望出现
只是换行,只有出现

才是空一行,该怎么办呢?
其实只要在替换之前多一个步骤,把 n和r都替换为空,即 n|r 替换为空,之后再去做html标签的替换,就不会出现这些问题了。
也许有人会问,为什么既要替换n又要替换r呢
n代表换行,r代表回车,在txt文本中这两种形式都有可能存在,这是我工作中所总结的,肯定不会错!
该知识点中提到的在本案例中已经融进去了,不用担心html替换txt出现什么问题。


    
 
 

您可能感兴趣的文章:

  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • PHP转换器 HipHop for PHP
  • PHP实现Unicode和Utf-8互相转换
  • php时区转换转换函数
  • php将html特殊字符转换成html字符串的函数:htmlspecialchars()介绍及代码举例
  • PHP汉字拼音转换、公历农历转换的实例详解
  • php将unix时间戳转换成字符串时间函数(date)
  • php时区转换函数示例
  • PHP 数组字符集编码转换的函数
  • php转换html标签小例子
  • php二维数组转换为字符串示例
  • php数组与对象转换小例子
  • php编码转换分析
  • PHP到.NET的转换工具 Jadu
  • Php计算时间差 php日期转换的例子
  • php字符串过滤与转换函数有哪些
  • php自动识别文件编码并转换为UTF-8的方法
  • php iconv函数解决utf-8与gb2312编码转换问题
  • php 字符编码转换方法
  • php mb_convert_encoding文字编码转换函数
  • php字符串编码转换小例子
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • php是什么文件 php文件怎么打开
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP源文件加密工具 PHP Screw
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • Linux下重编译PHP后Apache竟然不能解析.php文件?
  • 图解找出PHP配置文件php.ini的路径的方法
  • php解压文件代码实现php在线解压
  • PHP大文件上传问题解析 php大文件上传配置参考
  • 查找php配置文件php.ini所在路径的二种方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP去除html标签,php标记及css样式代码参考
  • PHP strip_tags()去除HTML、XML以及PHP的标签介绍
  • php使用strip_tags从字符串中去除html标记
  • PHP strip_tags()去除HTML、XML与PHP标签
  • php过滤html中网站链接 php实现域名白名单功能
  • PHP的可视化HTML编辑器 AreaEdit
  • PHP Simple HTML DOM Parser
  • PHP的HTML内容过滤脚本 htmLawed
  • php实例分享之html转为rtf格式
  • php 判断字符串是否包含html标签
  • HTML转图片的PHP库 Painty
  • PHP删除HTMl标签的代码
  • PHP的HTML解析工具 HtmlParser
  • 为什么HTML网页下下载的都是*.PHP文件
  • PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
  • PHP中HTML标签过滤技巧
  • php 判断字符串中是否包含html标签
  • PHP html标签正则替换并可自定义正则规则
  • php压缩html(清除换行符,清除制表符,去掉注释标记)
  • PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数 iis7站长之家
  • php替换html内容的小函数
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • php通过socket_bind()设置IP地址代码示例
  • php输入流php://input使用示例(php发送图片流到服务器)
  • php安装完成后如何添加mysql扩展
  • PHP 框架 Pop php
  • PHP的substr() 函数用法
  • PHP的JavaScript框架 PHP.JS
  • PHP介绍及学习网站推荐
  • php服务器探针显示php服务器信息


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3