如何知道视图中是否设置了变量

Isr*_*uño 1 php laravel laravel-4

我想知道是否有办法知道视图中是否存在变量.

我正在为我的应用主题创建自定义表单的构建器,并且我想将$errors变量包含在HTML标记中.有什么方法可以知道它以前是否在视图中设置了?

更新 我的意思是如何访问视图外的视图var.如何从其他地方访问$ errors var,例如一个包.

我目前正在创建自定义表单构建器:

{{ MyFormBuilder::text('name', 'value', array()) }}
Run Code Online (Sandbox Code Playgroud)

它应该打印

<input name="name" value="value" ... />
<p>ERRORS NAME REQUIRED</p>
Run Code Online (Sandbox Code Playgroud)

<p>仅当发现错误验证此字段时,错误才会标记.text()如果出现错误,我想从我的函数中查看$errors.

我已尝试global $errors在我的功能中使用,但它不起作用......

我希望它更清楚一些;)

解决了 使用Session::get('errors');; D感谢@machuga.

Dee*_*lah 15

这应该工作

if(isset($var))
Run Code Online (Sandbox Code Playgroud)