У меня есть фрагмент кода:
$conn = mysql_connect($host, $usr, $pwd);
Как я могу запретить PHP печатать сообщение об ошибке, когда доступ MySQL запрещен?
Мне нужен именно этот синтаксис, но у меня ничего не работает.
Я пробовал $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, если это не удалось.