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");