BlogTiny Config Function in Dot NotationThis 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:
|