これは論理的に私が達成したいことです:
$variable = include "file.html";
strip_tags($variable);
- 出来ますか
- そうでない場合は、含めるファイルの内容に対してstrip_tags関数を実行するにはどうすればよいですか。HTMLデータではなく、ファイルのテキストコンテンツを取得したいだけです。
私が理にかなっていることを願っています。
これは論理的に私が達成したいことです:
$variable = include "file.html";
strip_tags($variable);
私が理にかなっていることを願っています。
の代わりに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));
?>
キャッシュをバッファリングすることで、これを非常に簡単に行うことができます。
ob_start();
include("whatever.html");
$whateverHtml = ob_get_clean();
出力制御の詳細については、こちらをご覧ください。