Phpstorm Laravel 5.1-检查old(';varName';)是否为空-php风暴错误-任意

Phpstorm Laravel 5.1-检查old(';varName';)是否为空-php风暴错误-任意,phpstorm,laravel-5.1,Phpstorm,Laravel 5.1,我使用old('varName')方法来获取我的视图页面中字段的先前值,PHPStorm说我的代码中有一个错误,但当我运行它时,它做了正确的事情。请参见下图,我有什么需要担心的吗? 我的代码背后的逻辑是,如果old('varName')不是空的,则使用数据库中的当前数据,否则使用old('varName')值 代码: 我使用的是PHP5.5.12似乎您没有在phpstorm中正确设置php语言级别 转到设置->语言和框架->PHP,并将语言级别设置为PHP5.5 您似乎没有在phpstorm中

我使用old('varName')方法来获取我的视图页面中字段的先前值,PHPStorm说我的代码中有一个错误,但当我运行它时,它做了正确的事情。请参见下图,我有什么需要担心的吗?

我的代码背后的逻辑是,如果old('varName')不是空的,则使用数据库中的当前数据,否则使用old('varName')值

代码:


我使用的是PHP5.5.12

似乎您没有在phpstorm中正确设置php语言级别

转到设置->语言和框架->PHP,并将语言级别设置为PHP5.5


您似乎没有在phpstorm中正确设置php语言级别

转到设置->语言和框架->PHP,并将语言级别设置为PHP5.5


我想我必须检查phpstorm如何读取old()方法我想我必须检查phpstorm如何读取old()方法
{{    empty(Input::old('businessname')) ? $result['0']->lastname : old('businessname') }}