0

これは論理的に私が達成したいことです:

$variable = include "file.html"; 
strip_tags($variable);
  1. 出来ますか
  2. そうでない場合は、含めるファイルの内容に対してstrip_tags関数を実行するにはどうすればよいですか。HTMLデータではなく、ファイルのテキストコンテンツを取得したいだけです。

私が理にかなっていることを願っています。

4

2 に答える 2

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));
?>
于 2012-07-18T04:17:57.403 に答える
2

キャッシュをバッファリングすることで、これを非常に簡単に行うことができます。

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

出力制御の詳細については、こちらをご覧ください。

于 2012-07-18T04:23:19.787 に答える