ob_start();
include DRUPAL_ROOT . '/' . $template_file;
return ob_get_clean();
ob_get_clean — Get current buffer contents and delete current output buffer
为什么刚生成一个buffer就要delete current output buffer,既然这样,貌似还不如直接输出呢,--- 突然发现有点绕啊 obstart了然后生成一个buffer然后为什么要end呢一直保持下去不好么 ?
为什么刚建立缓冲就delete, ob_get_clean的问题。
登录或注册后发表评论
1个答案