我应该将哪种类型的占位符用于PDO以提高性能?

时间:2012-04-02 21:43:20

标签: php mysql pdo

根据我的阅读,命名占位符(如:email)和位置占位符(?占位符)之间的唯一区别是,在以后绑定params时,您不需要担心命名占位符的顺序,有了位置,你需要小心正确地订购你的参数。

然而,我似乎无法找到一个实际上比另一个更好的表现吗?

我应该使用哪种更快的性能,还是没有区别?

1 个答案:

答案 0 :(得分:2)

没有明显的区别。我认为使用命名占位符实际上稍快一点,但这是我的看法。我没有对这个问题做过任何基准测试。

像你说的那样。命名占位符允许您更加灵活,不会强迫您记住参数的顺序。