一半加一1年前
发表下,个人理解Config::set()在thinkphp\library\think\Config.php文件中,直接看代码更容易理解,系统默认的作用域'_sys_',我这里的Config::set()第3个参数才是设置作用域的,与视频中不一致,Config::set($array,null,'user')这样设置好作用域后,Config::rang('user')切换作用域,Config::
宝怡2年前
配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。如果你的配置参数需要用于不同的项目或者相互隔离,那么就可以使用作用域功能,作用域的作用好比是配置参数的命名空间一样。
蓝3年前
配置项的作用域与二级配置不同,当使用Config::range('user')切换了作用域后原来系统作用域的值不可见了,除非用Config::get('app_debug','_sys_')的第二个参数指定要访问的作用域。使用Config::set('user_name','Peter','user')设置了作用域参数后,在_sys_作用域中也是看不到的。
0