laravel-5 - 移动多维数组时的数组
问题描述
在移动多维数组并过滤此数组元素时,我需要创建另一个数组。
这是结构:
Array
(
[0] => Array
(
[0] => Size:32
[1] => Size:34
[2] => Size:35
)
[1] => Array
(
[0] => Color:red
[1] => Color:red
[2] => Color:green
)
[2] => Array
(
[0] => 5
[1] => 4
[2] => 8
)
)
解决方案
像这样?
$a1[0] = ['Color:red','Color:green','Color:blue'];
$a1[1] = ['Size:32','Size:34','Size:35'];
$a1[2] = [5,4,8];
$string = [];
for ($i = 0; $i<count($a1[0]);$i++){
$string[$i] = $a1[0][$i].','.$a1[1][$i].','.$a1[2][$i];
}
return print_r($string);
推荐阅读
- microsoft-graph-api - Microsoft Graph 支持编辑打开的 PowerPoint 文件
- mysql - 使用多个指向同一个表的外键对级联删除进行续集?
- javascript - 避免在 a 中的每个列系列上显示重复的堆栈标签。高图表
- javascript - JavaScript:如何在播放另一个音频样本时停止和重新启动音频?
- r - 如何在两行同名的情况下正确使用 geom_bar?
- visual-studio-code - Visual Studio Code 未显示子模块的 git 更改
- html - 将两个浮动 div 并排放置时未对齐 (HTML)
- reactjs - 在安装时设置一次订阅,并且每次更新都不刷新它?
- powerbi - Azure 数据工厂管道成功完成后如何执行 Power Automate?
- linux-device-driver - Linux x86 / ACPI 中的 Maxim MAX14830