想问一下
/**
- 初始化应用
**/
public static function initCommon()
{
if (empty(self::$init)) { // 有没有被初始化
if (defined('APP_NAMESPACE')) {
self::$namespace = APP_NAMESPACE;
}
Loader::addNamespace(self::$namespace, APP_PATH);
// 初始化应用
$config = self::init();
self::$suffix = $config['class_suffix'];
// 应用调试模式
self::$debug = Env::get('app_debug', Config::get('app_debug'));
if (!self::$debug) {
ini_set('display_errors', 'Off');// 生产模式将关闭错误
} elseif (!IS_CLI) { // 调试模式并且不是命令行
这里的重新申请一块较大的buffer有什么用????
****************************重新申请一块比较大的buffer********************
if (ob_get_level() > 0) {
$output = ob_get_clean();
}
ob_start();
if (!empty($output)) {
echo $output;
}
}