PHP:将包含数据分配给变量?

时间:2012-07-18 04:15:45

标签: php include strip-tags

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

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

2 个答案:

答案 0 :(得分:4)

您可以使用file_get_contentshttp://php.net/manual/en/function.file-get-contents.php)而不是include来做您愿意做的事。

示例:

<?php
$file = 'file.html';
$data_without_html_tags = strip_tags(file_get_contents($file));
?>

答案 1 :(得分:2)

您可以通过缓存缓存来轻松完成此操作:

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

有关输出控制的更多信息here