【发布时间】:2019-04-19 10:03:12
【问题描述】:
我在 excel 文件中有如下数组:
$array = [
["JVPM12019030050", "31-Mar-19", 612011005, "Lorem ipsum", "Lorem ipsum", 40000001, NULL],
["JVPM12019030050", "31-Mar-19", 622011005, "Lorem ipsum", "Lorem ipsum", 40000002, NULL],
["JVPM12019030050", "31-Mar-19", 642011005, "Lorem ipsum", "Lorem ipsum", 40000003, NULL],
["JVPM12019030050", "31-Mar-19", 652011005, "Lorem ipsum", "Lorem ipsum", 40000004, NULL],
["JVPM12019030051", "01-Apr-19", 672011005, "Lorem ipsum", "Lorem ipsum", 50000005, NULL],
["JVPM12019030051", "01-Apr-19", 682011005, "Lorem ipsum", "Lorem ipsum", 60000005, NULL],
["JVPM12019030051", "01-Apr-19", 692011005, "Lorem ipsum", "Lorem ipsum", 70000005, NULL],
["JVPM12019030051", "01-Apr-19", 652011005, "Lorem ipsum", "Lorem ipsum", 80000005, NULL]
];
我想把上面的数组转换成这样的数组:
$new_array = [
[
"code" => "JVPM12019030050",
"date" => "31-Mar-19",
"data" => [
[612011005, "Lorem ipsum", "Lorem ipsum", 40000001, NULL],
[622011005, "Lorem ipsum", "Lorem ipsum", 40000002, NULL],
[642011005, "Lorem ipsum", "Lorem ipsum", 40000003, NULL],
[652011005, "Lorem ipsum", "Lorem ipsum", 40000004, NULL]
]
],
[
"code" => "JVPM12019030052",
"date" => "01-Apr-19",
"data" => [
[672011005, "Lorem ipsum", "Lorem ipsum", 50000005, NULL],
[682011005, "Lorem ipsum", "Lorem ipsum", 60000005, NULL],
[692011005, "Lorem ipsum", "Lorem ipsum", 70000005, NULL],
[652011005, "Lorem ipsum", "Lorem ipsum", 80000005, NULL]
]
],
];
请给我一些建议。 谢谢了。
【问题讨论】:
-
数组元素是固定的。?
标签: php arrays multidimensional-array foreach