CI 3.1.13 和 PHP 8.1: 使用 sqlsrv 驱动的查询构建器尝试使用反引号作为转义字符

作者: ssmutz创建于 2025年9月26日更新于 2026年1月22日

最近,我将我的开发服务器升级到了 PHP 8.1,因为 Microsoft 从其 pecl 包中移除了对 8.0 的支持(链接:https://GitHub.com/microsoft/msphpsql/releases/tag/v5.12.0)。但是,使用查询构建器创建的查询遇到了问题。这些查询使用反引号而不是双引号或方括号作为转义字符。

内容来源: bcit-ci/CodeIgniter