Php Laravel检查输入设置

Php Laravel检查输入设置,php,laravel,Php,Laravel,Laravel输入辅助程序具有 Input::has('debug') 我的问题是,我经常使用的查询参数没有这样的值 问题是Input::has('debug')在这种情况下将返回false,因为没有值。即调试=1 所以我最终不得不使用isset($\u GET['debug']) 是否有一种方法可以检查输入是否已设置?在这种情况下,请使用以下方法: 据我所知没有。您必须使用isset。您不能将其更改为debug=1?@Marwelln yeah。。这就是我最后要做的。debug=任何东西都可以

Laravel输入辅助程序具有

Input::has('debug')

我的问题是,我经常使用的查询参数没有这样的值

问题是Input::has('debug')在这种情况下将返回false,因为没有值。即调试=1

所以我最终不得不使用
isset($\u GET['debug'])

是否有一种方法可以检查输入是否已设置?

在这种情况下,请使用以下方法:


据我所知没有。您必须使用
isset
。您不能将其更改为
debug=1
?@Marwelln yeah。。这就是我最后要做的。debug=任何东西都可以用于has(),谢谢。这一定是新功能,不客气。是的,我也不知道这个函数
// http://example.com?debug
var_dump(app('request')->exists('debug')); // return true

// http://example.com
var_dump(app('request')->exists('debug')); // return false