在laravel中,我们可以通过获得输入值Input::get('inputname')。我尝试通过这样做来更改值Input::get('inputname') = "new value";。但是然后,我得到了错误消息“” Can't use function return value in write context。
Input::get('inputname')
Input::get('inputname') = "new value";
Can't use function return value in write context
我们是否可以更改输入值,以便在以后调用Input::get('inputname')时获得新的修改后的值?
谢谢。
您可以Input::merge()用来替换单个项目。
Input::merge()
Input::merge(['inputname' => 'new value']);
或用于Input::replace()替换整个输入数组。
Input::replace()
Input::replace(['inputname' => 'new value']);
这是文档的链接