Php 为准备好的语句使用变量名

Php 为准备好的语句使用变量名,php,mysqli,prepared-statement,Php,Mysqli,Prepared Statement,我已经开始在基于php和mysql的应用程序中使用准备好的语句。 正如我所了解到的,准备好的语句查询将只编译一次,我们应该为查询和为它们准备的语句使用唯一的变量名吗? 如果我们使用相同的变量名来存储查询或语句,会发生冲突吗?它只在同一个mysql会话中工作。 因此,您很可能只运行一次准备好的查询,而不使用这种广为宣传的“好处” 无论如何,包含查询的变量不会产生任何影响,但是如果您重写一个包含prepared语句的变量,您将准备另一个查询,这是显而易见的

我已经开始在基于php和mysql的应用程序中使用准备好的语句。 正如我所了解到的,准备好的语句查询将只编译一次,我们应该为查询和为它们准备的语句使用唯一的变量名吗?
如果我们使用相同的变量名来存储查询或语句,会发生冲突吗?

它只在同一个mysql会话中工作。 因此,您很可能只运行一次准备好的查询,而不使用这种广为宣传的“好处”

无论如何,包含查询的变量不会产生任何影响,但是如果您重写一个包含prepared语句的变量,您将准备另一个查询,这是显而易见的