fetchAll($db->query('SHOW TABLES')); foreach ($resource as $value) { foreach ($value as $tableName) { if (!is_null(strpos($tableName, $db->getPrefix()))) { $tables[] = $tableName; } } } // 获取备份目录并设置文件 $exportConfig = $options->plugin('DbManager'); $path = __TYPECHO_ROOT_DIR__ . '/' . trim($exportConfig->path, '/'); if (is_dir($path)) { $filePaths = glob($path . '/*.sql', GLOB_BRACE); $files = array(); for ($i = 0; $i < sizeof($filePaths); $i++) { $files[$i]['name'] = basename($filePaths[$i]); $files[$i]['time'] = date('Y年m月d日', filemtime($filePaths[$i])); $files[$i]['size'] = ceil(filesize($filePaths[$i]) / 1024) . ' KB'; } } include_once 'common.php'; include 'header.php'; include 'menu.php'; ?>