可能重复:
PHP PDO prepared statements
prepared statements - are they necessary*
最近,听说过php编写的语句。几乎所有的高级代码开发人员都使用php预编译语句。任何人都可以解释一下php预处理语句的主要优点和用途是什么?
答案 0 :(得分:2)
准备好的语句允许您更有效地进行多个类似的查询。您可以准备(例如)一个insert语句,然后使用多位数据循环它并获得性能提升,因为数据库的工作量较少,因为它不必每次都设置它。
作为副作用,使用预准备语句的人也倾向于使用绑定参数,这些参数提供protection from SQL injection。