Rumah > pembangunan bahagian belakang > masalah PHP > php htm怎么转为txt

php htm怎么转为txt

藏色散人
Lepaskan: 2023-03-10 12:00:02
asal
2132 orang telah melayarinya

php htm转为txt的方法:首先创建一个PHP示例文件;然后通过“preg_replace ($search, $replace, $document);”方式将HTML转换成文本即可。

php htm怎么转为txt

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php htm怎么转为txt?

PHP将HTML转换成文本的实现代码

 

核心代码:

<?php
// $document 应包含一个 HTML 文档。
// 本例将去掉 HTML 标记,javascript 代码
// 和空白字符。还会将一些通用的
// HTML 实体转换成相应的文本。
 
$search = array ("&#39;<script[^>]*?>.*?</script>&#39;si", // 去掉 javascript
         "&#39;<[\/\!]*?[^<>]*?>&#39;si",      // 去掉 HTML 标记
         "&#39;([\r\n])[\s]+&#39;",         // 去掉空白字符
         "&#39;&(quot|#34);&#39;i",         // 替换 HTML 实体
         "&#39;&(amp|#38);&#39;i",
         "&#39;&(lt|#60);&#39;i",
         "&#39;&(gt|#62);&#39;i",
         "&#39;&(nbsp|#160);&#39;i",
         "&#39;&(iexcl|#161);&#39;i",
         "&#39;&(cent|#162);&#39;i",
         "&#39;&(pound|#163);&#39;i",
         "&#39;&(copy|#169);&#39;i",
         "&#39;&#(\d+);&#39;e");          // 作为 PHP 代码运行
 
$replace = array ("",
         "",
         "\\1",
         "\"",
         "&",
         "<",
         ">",
         " ",
         chr(161),
         chr(162),
         chr(163),
         chr(169),
         "chr(\\1)");
 
$text = preg_replace ($search, $replace, $document);
?>
Salin selepas log masuk

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci php htm怎么转为txt. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan