This is what I do...
config.php
<?php
return [
'charset' =>'utf8mb4'
, 'name' =>'exambuilder'
, 'username' =>'root'
, 'password' =>''
, 'host' => 'localhost'
, 'options' =>[
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
, PDO::ATTR_EMULATE_PREPARES => false
]
]
somefile.php
<?php
$config = require 'config.php';
echo $config['username'];
You could also use dotenv like Laravel https://github.com/vlucas/phpdotenv