0

我刚刚从 PHP 转换mysqlmysqliapi ......

我注意到一些 mysql 调用需要$connection指示资源参数,w/ci 最近发现很烦人,因为我试图将我的脚本移植到这个新的 API ......有没有一种方法可以配置 PHP 以自动使用最新的连接资源每次我拨打这些电话时都必须贴上它?- 有点像旧mysqlAPI 的行为..

我确实希望有一个开关或其他东西。

4

1 回答 1

1

不,没有[理智的]方法。

但这不是问题。
关键是机械地切换到 mysqli 是没有意义的。

从 mysql 迁移到 mysqli 的唯一原因是准备好的语句。如果您不打算使用它们,并且如果您想坚持使用原始 API 方法,这些方法需要为每个查询重复相同无用的 4-6 行代码,而不使用任何抽象(这将减少到 1- 2 行) - 那时切换驱动程序没有意义。继续使用旧的mysql。5.5 还没有出来,5.4 仍然很少在共享主机上可用。意味着您有 5-6 年的时间让旧代码正常运行。

于 2013-05-17T05:02:32.663 回答