【发布时间】:2017-10-30 14:57:35
【问题描述】:
有一个功能可以替换请求中的输入,称为合并。
我想更改嵌套数组的值,以便$this->validate method..
这是$request->all()的输出
array:2 [
"type" => "customer"
"users" => array:1 [
0 => array:3 [
"name" => "eeee"
"username" => "eeee"
"password" => "123456"
]
]
]
如果我使用 forloop,我如何访问和更改用户名值
for($i=0; $i < count($request->users); $i++){
// i need to access the value here
// i have done something like $request->merge(['users'][$index]['username'] => 'xxx');
// it doesnt work
}
有什么解决办法吗? 谢谢。
【问题讨论】:
标签: php laravel laravel-5.4 laravel-request