是否可以通过函数以某种方式修改包含在现有代码中的文件的内容require
?例如,我在我的代码中包含这样的文件:
require $page_body;
现在我想使用该strip_tags
函数省略 HTML 标记以摆脱 HTML 标记。如果此代码包含没有 PHP 代码 ( <?php /* php code goes here */ ?>
) 的纯 HTML 标记,则以下内容按预期工作:
$content = strip_tags(file_get_contents($page_body));
echo $content;
但是,如果我$page_body
是 HTML 和 PHP 的混合,则回显什么也不返回,当我$content
使用它打印时,print_r
它似乎是几个空字符串
[wakatana@HP-PC v2]$ php includer.php
[wakatana@HP-PC v2]$
我的猜测是,它strip_tags
不适用于包含 alos PHP 的 HTML 代码。