/** * 初始化函数 * * @access public * @param string $driver 驱动名称 * @param array $option 实例化驱动时需要的参数 * @return void **/ public static function init($driver, $option) { Loader::load('parse.driver.' . ucfirst(strtolower($driver)) . 'Driver'); $class = ucfirst($driver) . 'Driver'; $instance = new ReflectionClass($class); self::$_driver = $instance->newInstanceArgs($option); }