0

我正在做

$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);

因为这是我发现从数据库中接收具有本机类型的数据的方式,而不仅仅是字符串,但它到底有什么作用呢?它会影响我准备好的陈述吗?

4

1 回答 1

-1

PDO::ATTR_EMULATE_PREPARES 启用或禁用准备语句的模拟。一些驱动程序不支持本机准备语句或对它们的支持有限。使用此设置可强制 PDO 始终模拟预准备语句(如果为 TRUE),或尝试使用本机预准备语句(如果为 FALSE)。如果驱动程序无法成功准备当前查询,它将始终回退到模拟准备好的语句。需要布尔值。

更多属性集,http ://php.net/manual/en/pdo.setattribute.php

于 2013-09-29T04:17:39.027 回答