config助手函数支持 config('?name') 用法

This commit is contained in:
thinkphp
2016-09-01 15:06:29 +08:00
parent ca71a4e3c7
commit 1430cd1da1

View File

@@ -100,7 +100,7 @@ if (!function_exists('config')) {
function config($name = '', $value = null, $range = '')
{
if (is_null($value) && is_string($name)) {
return Config::get($name, $range);
return 0 === strpos($name, '?') ? Config::has(substr($name, 1), $range) : Config::get($name, $range);
} else {
return Config::set($name, $value, $range);
}