laravel是否有全局变量?

时间:2014-04-08 14:57:46

标签: cookies laravel-4 global-variables

在laravel文档中,我看到:

"You may also share a piece of data across all views:"

View::share('name', 'Steve');

所以我认为这就像一个cookie(或全局变量)。当用户登录时,可以在每个视图中访问该$ test。但似乎并非如此。

laravel是否具有类似cookie或全局变量的功能?

2 个答案:

答案 0 :(得分:1)

您仍然可以使用$_SERVER$_COOKIE。虽然你现在有那些包装纸。例如$_SERVER['HTTP_USER_AGENT']您使用Request::server('HTTP_USER_AGENT')。而cookies有自己的包装Cookie::get()

View::share()只是让所有的变量都可用,可以包含在主视图中。 laravel使用$errors执行此操作,每次使用View::make()时都可以使用,但可能为空。

答案 1 :(得分:0)

你到底想要达到什么目的?

如果您需要在多个地方访问,可以使用Config