`
xiaoshenge
  • 浏览: 167230 次
  • 性别: Icon_minigender_1
  • 来自: 十堰
社区版块
存档分类
最新评论

ob_start与require结合在框架中的应用

阅读更多

框架的流程:控制类->方法+require模板文件=》显示

扩展:对模板文件处理特殊处理。先保存模板文件,处理过后在显示。【控制类->方法+保存require模板文件产生的输出+处理+(echo 最终结果)=》显示】

require模板文件就会将文件输出到浏览器,此时需要将require模板文件产生的输出,输出到缓存中。保存缓存中的结果,处理后在显示。

code:

----------------------------------------------------------------

<?php
echo "<p>xiaoshenge</p>";
function test(){
    ob_start();
    require("test02.html");
    $result = ob_get_contents();
    ob_end_clean();
    return $result;

}
$content=test();

//处理$content

echo $content;//输出到浏览器
?>

 

补充:

 

加速PHP的ECHO

 

Speed Up Your Website With PHP Buffer Flushing

1
5
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics