globalSearch($keyword); echo json_encode($results, JSON_UNESCAPED_UNICODE); } elseif ($action === 'section') { // 栏目搜索 $section = $_GET['section'] ?? ''; $results = $database->searchBySection($section, $keyword); echo json_encode($results, JSON_UNESCAPED_UNICODE); } else { echo json_encode([]); } $database->close(); } catch (Exception $e) { error_log("搜索失败: " . $e->getMessage()); echo json_encode(['error' => '搜索失败']); }