Как исправить конструктор класса для подключения к Базе данных через PDO?
Для начала, предположим, что у вас уже есть класс, который вы хотите использовать для подключения к базе данных через PDO. Предположим, что класс называется Database и имеет следующий конструктор: class Database { private $db; public function __construct($host, $dbname, $username, $password) { $dsn = "mysql:host=$host;dbname=$dbname;charset=utf8"; $options = [ PDO::ATTR_EMULATE_PREPARES => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ]; try ... Читать далее