0

这在逻辑上是我想要实现的目标:

$variable = include "file.html"; 
strip_tags($variable);
  1. 可能吗
  2. 如果没有,我如何对我想要包含的文件的内容运行 strip_tags 函数。我只想获取文件的文本内容,而不是 html 数据。

希望我说得通。

4

2 回答 2

4

您愿意使用file_get_contents( http://php.net/manual/en/function.file-get-contents.php ) 而不是include.

例子:

<?php
$file = 'file.html';
$data_without_html_tags = strip_tags(file_get_contents($file));
?>
于 2012-07-18T04:17:57.403 回答
2

您可以通过缓冲缓存轻松地做到这一点:

ob_start();
include("whatever.html");
$whateverHtml = ob_get_clean();

更多关于输出控制的信息

于 2012-07-18T04:23:19.787 回答