/** * 生成单例并注册销毁函数 */ private static function init() { if (!self::$instance) { self::$instance = new DataProvider(); register_shutdown_function(array(self::$instance, 'shutdown')); } }