Como criar um arquivo de configuração global?
Existe a possibilidade de criar um arquivo de configuração com variáveis globais visíveis dentro da classe? Algo semelhante a este:
config.php:
$config['host_address'] = 'localhost';
$config['username '] = 'root';
$config['password'] = 'root';
$config['name'] = 'data';
db.php:
include('config.php');
class DB
{
private $_config = array($config['host_address'], $config['username'], $config['password'], $config['name']);
...
Propriedade atual:
private $ _config = array();
Não quero transmitir através do construtor ao meu conector de banco de dados Singleton:
DB::getInstance(array('localhost', 'root', 'root', 'data'));