从请求中获取输入名称,Laravel

时间:2018-09-07 10:00:06

标签: php laravel request

在laravel中,我们如何制作这样的东西? 例如,如果我们写dd($ request);在控制器中:

 "slug_en" => "english_slug_here"
 "lang_en" => "english"
 "slug_es" => "spanish_slug_here"
 "lang_es" => "spanish"

如果我必须使用“英语”,只需使用$ request-> lang_en; 但是,如果我只知道“英语”并且想知道输入名称怎么办?

$request->X = "english"; 

我想在这里X。我需要动态设置语言系统,但是我一直呆在这里。如果有人能帮助我,我会很高兴。预先感谢。

2 个答案:

答案 0 :(得分:5)

尝试一下

application.properties

答案 1 :(得分:0)

使用

$x = array_keys ($request->all(),'english');

返回所有具有英语值的键

如果仅给出数组,则返回所有键。包含搜索字段作为第二个参数,用于获取给定搜索值的键,并且还有一个可选的第三个参数strict,如果设置了严格验证,则它可以为true或false。