<分区>
这是我的代码:
class database{
public function __construct($host, $username, $password, $db_name){
$db = new PDO("mysql:host=".$host.";dbname=".$db_name,$username,$password);
}
}
try{
$db = new database('localhot','root','','first_database');
}catch(Exception $e){
echo $e -> getMessage();
}
这在连接时有效。但是当出现错误时,比如 localhost 拼写错误时,我会收到两条错误消息,例如: 我真的不明白为什么会这样?我之前与 mysqli_connect 的连接工作得很好。试图处理 OO n PDO。
有什么建议吗?谢谢。
注意:请用最简单的术语:)