传递给输出处理程序的 flag
   传递给输出处理程序的第二个 phase 参数的位掩码提供了关于处理程序调用的信息。
  
注意: 位掩码可以包含多个标志,应使用按位
&运算符来检查是否设置了标志。
    PHP_OUTPUT_HANDLER_WRITE 和其别名
    PHP_OUTPUT_HANDLER_CONT 的值为 0,
    因此只能通过使用
    等号运算符
    (== 或 ===)来确定是否设置了它。
   
   下面的标志在处理程序的生命周期的特定阶段设置:
   PHP_OUTPUT_HANDLER_START 在第一次调用处理程序时设置。
   PHP_OUTPUT_HANDLER_FINAL 或其别名
   PHP_OUTPUT_HANDLER_END 在最后一次调用处理程序时设置,
   即关闭处理程序。此标志也在 PHP 的关闭过程中关闭缓冲区时设置。
  
   下面的标志由特定调用处理程序设置:
   PHP_OUTPUT_HANDLER_FLUSH 在调用 ob_flush() 时设置。
   PHP_OUTPUT_HANDLER_WRITE 或其别名
   PHP_OUTPUT_HANDLER_CONT 在其内容的大小等于或超过缓冲区的大小时设置,
   并且在缓冲区自动刷新时调用处理程序。
   PHP_OUTPUT_HANDLER_FLUSH 在调用 ob_clean()、
   ob_end_clean() 或 ob_get_clean() 时设置。
   当调用 ob_end_clean() 或 ob_get_clean() 时,
   PHP_OUTPUT_HANDLER_FINAL 也会设置。
  
注意: 当调用 ob_end_flush() 或 ob_get_flush() 时, 设置
PHP_OUTPUT_HANDLER_FINAL但未设置PHP_OUTPUT_HANDLER_FLUSH。
用户贡献的备注
备份地址:http://www.lvesu.com/blog/php/outcontrol.flags-passed-to-output-handlers.php