【发布时间】:2011-11-21 01:36:57
【问题描述】:
我有这个代码sn-p:
$conn = mysql_connect($host, $usr, $pwd);
当 MySQL 访问被拒绝时,如何防止 PHP 打印错误消息?
我确实需要这种语法,但对我没有用。
我尝试了 $conn = mysql_connect($host, $usr, $pwd) or false; 和 $conn = mysql_connect($host, $usr, $pwd) || false; 以及以下内容:
try {
$conn = mysql_connect($host, $usr, $pwd);
if(!$conn) {
throw new Exception('Failed');
}
} catch(Exception $e) {
// ...
}
PHP 总是打印连接失败的错误消息。但我只想返回 false,如果它失败了。
【问题讨论】:
标签: php mysql error-handling mysql-connect