Merhabalar, veri tabanı bilgileri için database.php adında bir dosya oluşturup, bağlantı bilgilerini bu dosya içerisinde yer alan bir diziden çekerek bağlantı kurmak istiyorum. Fakat "Could not find driver" hatası alıyorum. Kodlar aşağıdaki gibidir, neyi hatalı yapıyor olabilirim?
Hata: Could not find driver
Yardımcı olabilecek birileri varsa çok sevinirim.
database.php
function database(){
$charset= 'utf8';
$host = 'localhost';
$port = '80';
$user = 'root';
$password = '';
return $data = array(
':host' => $host,
':port' => $port,
':user' => $user,
':password' => $password,
':charset ' => $charset
);
}config.php
require_once 'database.php';
$connection = new PDO('
mysql:host='.database()[':host'].';
charset='.database()[':charset'].',
'.database()[':user'].',
'.database()[':password'].'
');