在 laravel 中获取名称、区域设置等
Get name, locale etc in laravel
这可能很容易,但我就是找不到。
当我们使用 getLocale()
时,我们从 config.app
文件中获取值,对吗?
在那个文件中我有 'locale'=>'en'
还有其他东西,比如 'name'
,当我尝试使用 app()->getName() or app()->name()
时,它说它不存在。
它适用于 config('app.name') same as config('app.locale')
,我想知道它如何适用于区域设置但不适用于名称?
我也在寻找这些方法 getLocale
但我找不到它们,这就是我问这个的主要原因。
该函数在 [=17= 的应用程序 class (Illuminate/Foundation/Application.php:1039) 的第 1039 行声明]Laravel 5.6.
这就是为什么它适用于 app()->getLocale()
而不是 app()->getName()
。
/**
* Get the current application locale.
*
* @return string
*/
public function getLocale()
{
return $this['config']->get('app.locale');
}
这可能很容易,但我就是找不到。
当我们使用 getLocale()
时,我们从 config.app
文件中获取值,对吗?
在那个文件中我有 'locale'=>'en'
还有其他东西,比如 'name'
,当我尝试使用 app()->getName() or app()->name()
时,它说它不存在。
它适用于 config('app.name') same as config('app.locale')
,我想知道它如何适用于区域设置但不适用于名称?
我也在寻找这些方法 getLocale
但我找不到它们,这就是我问这个的主要原因。
该函数在 [=17= 的应用程序 class (Illuminate/Foundation/Application.php:1039) 的第 1039 行声明]Laravel 5.6.
这就是为什么它适用于 app()->getLocale()
而不是 app()->getName()
。
/**
* Get the current application locale.
*
* @return string
*/
public function getLocale()
{
return $this['config']->get('app.locale');
}