【发布时间】:2014-05-11 18:05:35
【问题描述】:
Array
(
[0] => Array
(
[gr_number] => 1
[batch] => A
[maths] => 80/100
[english] => 80/100
[science] => 80/100
[hindi] => 80/100
[computer] => 80/100
[socialscience] => 85/100
)
[1] => Array
(
[gr_number] => 2
[batch] => A
[maths] => 80/100
[english] => 80/100
[science] => 80/100
[hindi] => 80/100
[computer] => 80/100
[socialscience] => 86/100
)
[2] => Array
(
[gr_number] => 3
[batch] => A
[maths] => 80/100
[english] => 80/100
[science] => 80/100
[hindi] => 80/100
[computer] => 80/100
[socialscience] => 87/100
)
)
如您所见,它们是主数组中的一些主题元素,o 我想将所有主题元素合并到同一个数组中,像这样
Array
(
[0] => Array
(
[gr_number] => 1
[batch] => A
[result_details] => maths : 80/100,english:80/100,science:80/100,hindi:80/100,computer:80/100,socialscience:85/100;
)
[1] => Array
(
[gr_number] => 2
[batch] => A
[result_details] => maths : 80/100,english:80/100,science:80/100,hindi:80/100,computer:80/100,socialscience:85/100;
)
[2] => Array
(
[gr_number] => 3
[batch] => A
[result_details] => maths : 80/100,english:80/100,science:80/100,hindi:80/100,computer:80/100,socialscience:85/100;
)
)
【问题讨论】:
-
您必须将
array_reduce(php.net/manual/en/function.array-reduce.php) 与array_map(php.net/manual/en/function.array-map.php) 结合使用 -
主题是静态的吗?每个数组中有相同的 6 个主题?
标签: php arrays multidimensional-array foreach merge