当前位置: 编程技术>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出现什么问题。