static function save($type = '', $destination = '') { if (empty(self::$log)) { return; } if (empty($destination)) { $destination = C('LOG_PATH') . date('y_m_d') . '.log'; } if (!self::$storage) { $type = $type ?: C('LOG_TYPE'); $class = 'Think\\Log\\Driver\\' . ucwords($type); self::$storage = new $class(); } $message = implode('', self::$log); self::$storage->write($message, $destination); // 保存后清空日志缓存 self::$log = array(); }