获取文件的结果内容而不包含它

时间:2018-12-20 20:28:34

标签: php

01.php

<div class='title'>title</div>

02.php

<?php include('01.php');?>

一些功能:

$a = file_get_contents('02.php');
echo $a; 

结果:

<?php include('01.php');?>

是否可以引用02.php在当前文件中不包含)并获取此信息:

<div class='title'>title</div>

这是一个简化的示例。实际上,02.php是一个大文件,其中包含01.php

1 个答案:

答案 0 :(得分:1)

如果要解析php文件并将结果保存到变量而不是输出变量,则可以使用:

ob_start();
include("01.php");
$a = ob_get_contents();
ob_end_clean();

您将在$ a中拥有已解析的php,但不会输出给用户。 更多信息:http://php.net/manual/en/ref.outcontrol.php