【发布时间】:2014-03-03 11:25:15
【问题描述】:
php 手册 (http://www.php.net/manual/en/pdostatement.execute.php) 在 Return Values 中提到:“成功时返回 TRUE,失败时返回 FALSE。”
我正在编写一个带有多个 PDO::execute 语句的 php 脚本。当 PHP:PDO 确实返回 FALSE 时应该怎么做?停止整个脚本(调用exit())或继续或其他? Execute() 返回 false 的可能原因是什么?或者返回 false 只是一个非常理论化的场景,在卷轴直播中几乎从未发生过?
【问题讨论】:
-
如果您尝试进行数据库架构不允许的更改,它可能会返回 false,因为唯一值、外键、重复条目等约束。
标签: php