【发布时间】:2015-06-30 04:53:20
【问题描述】:
Array
(
[0] => Array
(
[employee] => 15
[first_name] => Person1
[surname] => Person1
[totaltime] => 183.75
[FirstValue] => 1
)
[1] => Array
(
[employee] => 15
[first_name] => Person1
[surname] => Person1
[totaltime] => 183.75
[SecondValue] => 2
)
)
我想要这样的输出
Array
(
[0] => Array
(
[employee] => 15
[first_name] => Person1
[surname] => Person1
[totaltime] => 183.75
[FirstValue] => 1
[SecondValue] => 2
)
)
我有一个多维数组。每个元素都有一个员工作为键,键可以相同也可以不同。我想用相同的EmployeeID 合并数组。另外 2 名相同的员工可能有不同的元素,如 FirstValue、SecondValue 等。我想合并上面输出中显示的唯一元素。
【问题讨论】:
-
这是什么语言?数组无处不在... PHP 标签?
-
@bonCodigo ofcoz PHP
-
我的问题是针对 OP!或者其他人已经考虑编辑了大约 8 分钟......但没有 PHP 标记。
-
您是从数据库中提取这些数据,而这实际上是您的 SQL 查询的结果吗?如果是这样,取决于您使用的是哪种驱动程序,请查看 FETCH ASSOCIATIVE 数组,这可以解决您的问题。另一件事是,由于键值是重复的,并且这是多维数组,您可以删除不奇数的第一维键。