我有一个BBcode的动态生成页面。 例如,我有一个名为[PHP]file.php[/PHP]
..包含输出缓冲区?
输出使用ob_start("parser);
缓冲。是否有可能在输出缓冲区中用include("file.php");
代替[PHP]file.php[/PHP]
?
<?php
function parser($buffer){
//This is where I want 'it to happen'
}
ob_start("parser");
?>
<html>
..........
<body>
Some text<br /><br />
[PHP]file1.php[/PHP]<br /><br />
More text..<br /><br />
[PHP]file2.php[/PHP]
<?php
ob_end_flush();
?>
我希望你的用户不提供此BBCode的。 –
为什么不''代码为你工作?你不需要为此编写任何代码,这是该语言的一个内置功能。 – hakre