11

PDO 具有PDO::ATTR_EMULATE_PREPARES控制是否应仅在 DB 不支持或始终不支持的情况下模拟准备好的语句的选项。但是,它没有提到它是否总是默认模拟它们。

通常人们会假设只有在必要时才使用仿真,但由于它是 PHP,所以不能仅仅因为它是理智的而假设...

4

1 回答 1

16

取决于数据库驱动程序。默认情况下,它们总是被 MySql 模拟(当然你可以手动关闭该选项);在 Postgres 中,正确的默认设置是动态检测的。

于 2012-05-16T11:01:25.770 回答