我使用全局數組爲我的應用程序定義某些配置。但到目前爲止,我已經讀過全局變量是不好的做法,應該避免。這個全局是隻讀的,所以我沒有在我的代碼中以任何方式改變它。定義配置設置的正確方法
什麼是定義配置設置的正確方法?
$GLOBALS['config'] = array(
'mysql' => array(
'host' => 'localhost',
'username' => 'user',
'password' => 'password',
'database' => 'database'
),
'navigation' => array(
'Home' => array('/', '/index.php'),
'Sign up' => array('/signup', '/signup.php'),
'Log in' => array('/login', '/login.php')
)
);