$safe = htmlspecialchars($input, ENT_QUOTES, 'UTF-8');
最輕量、性能最好,適合明確輸出場景。
// application/config/config.php $config['global_xss_filtering'] = TRUE;
自動對所有 $_POST、$_COOKIE、$_SERVER 執行 xss_clean()。
缺點:增加服務器開銷,可能誤殺合法數據(如富文本編輯器內容)。
$safe = $this->input->post('content', TRUE); // 第二個參數 TRUE 開啟 XSS 清洗
按需過濾,性能與安全平衡最佳。
xss_clean,改用 HTMLPurifier 等白名單庫。