This is a tiny PHP function to read an array configiration file, and return the key in a dot notation
function config($key, $default = null) { static $config = null; // Is already read? No=>Read config if ($config == null) { $config = include __DIR__ . '/config.php'; } $temp = $config; $path = explode(".", $key); foreach ($path as $key) { if (isset($temp[$key])) { $temp = $temp[$key]; continue; } return $default; } return $temp; }
Example:
config("app.name","Default name");