php - 我想将名称、电子邮件、联系人的 0 索引存储在新数组中,反之亦然所有数据
问题描述
我的结果是在 laravel 的表单请求中附加的数据看起来像这样
我希望这种类型的数组在我的结果中追加块的第一个数据存储在单个索引中,反之亦然所有数据
name=>basit
email=>kashif@gmail.com
contact=>5454
])
sub_contact => array([
name=>basit
email=>hamza12433@gmail.com
contact=>53543
])
解决方案
您无需更改请求数组结构。只需循环一个元素并将值插入数据库。
foreach($request->name as $key => $value){
Model::create([
'name' => $request->name[$key],
'email' => $request->email[$key],
'contact' => $request->contact[$key],
]);
}
推荐阅读
- ios - 将 UICollectionView 和 UITableView 放在 iOS 的 UIScrollView 中是一种好习惯吗?
- javascript - 替换 contenteditable div 中的字符串
- r - 合并列和组合内容
- javascript - 从 setTimeout() 方法调用函数
- r - 在 r 中为期望最大化算法嵌套两个循环
- javascript - jQuery - 在 .data() 中分配自我
- qt - QTimer 优先于窗口系统事件
- api - 艾玛迪斯 API 身份验证
- javascript - 使用猫鼬模型设置打字稿
- perl - 如何使用 grep 搜索数组中的字符串?