我使用mysqli来做所有事情。我正在为我构建的小系统添加功能,其中一些例子是pdo。我准备转换为mysqli以匹配我的系统,但我意识到将我已经构建的内容改为pdo可能不那么重要。我一直在网上阅读pdo vs mysqli。
但这是我的问题。什么时候我需要的不仅仅是mysqli? PDO提供了mysqli没有的三个主要内容。十二种不同的驱动程序,命名参数和准备好的语句。
对于web-dev,我真的不需要能够使用我的Web应用程序超过18种数据库类型。
我看到的唯一主要优势是预备陈述。
当我使用的唯一语言是php时,切换的主要原因是什么? php现在是否支持命名参数?
是否有办法通过pdo获取select的结果数量?
答案 0 :(得分:1)
你设法混淆了一切。
在你的陈述中
关于你错过的东西
所以,简而言之
关于你的其他问题
php现在是否支持命名参数?
PHP与命名参数无关。
是否有办法通过pdo获取select的结果数量?
你不需要它。获得结果后,您可以简单地计算它们。