我用 mysqli 做所有事情。我正在为我构建的一个小系统添加功能,其中一些示例是 pdo。我正要转换为 mysqli 以匹配我的系统,但我意识到将我已经构建的内容更改为 pdo 可能会减少工作量。我一直在网上阅读有关 pdo vs mysqli 的信息。
但这是我的问题。我什么时候需要更多的mysqli?PDO 提供了 mysqli 没有的三个主要功能。十二个不同的驱动程序、命名参数和准备好的语句。
对于网络开发人员,我真的不需要能够使用超过 18 种数据库类型的网络应用程序。
我看到的唯一主要优势是准备好的陈述。
当我使用的唯一语言是 php 时,切换的主要原因是什么?php 现在甚至支持命名参数吗?
有没有办法使用 pdo 从选择中获取结果数量?