请注意:如果 PDO::ATTR_EMULATE_PREPARES 为真,则此示例将无法正常工作。
您应该将其设置为 false
<?php
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES,false);
$stmt = $dbh->prepare('bogus sql');
if (!$stmt) {
echo "\nPDO::errorInfo():\n";
print_r($dbh->errorInfo());
}
?>