可以通过将
   缓冲区控制标志
   之一传递给 ob_start() 的第三个
   flags 参数来控制缓冲区上允许的操作。
   如果省略,则默认情况下允许所有操作。
   如果使用 0,则缓冲区不能被刷新、清空或移除,但仍然可以检索其内容。
  
   PHP_OUTPUT_HANDLER_CLEANABLE 允许
   ob_clean() 清空缓冲区的内容。
  
    缺少 PHP_OUTPUT_HANDLER_CLEANABLE 标志
    不会阻止 ob_end_clean()
    或 ob_get_clean() 清空缓冲区的内容。
   
   PHP_OUTPUT_HANDLER_FLUSHABLE 允许
   ob_flush() 刷新缓冲区的内容。
  
    缺少 PHP_OUTPUT_HANDLER_FLUSHABLE 标志
    不会阻止 ob_end_flush()
    或 ob_get_flush() 刷新缓冲区的内容。
   
   PHP_OUTPUT_HANDLER_REMOVABLE 允许
   ob_end_clean()、ob_end_flush()、
   ob_get_clean() 或 ob_get_flush()
   关闭缓冲区。
  
   PHP_OUTPUT_HANDLER_STDFLAGS
   这三个标志的组合将允许对缓冲区执行这三个操作。
  
