【发布时间】:2016-04-08 19:40:32
【问题描述】:
我有一个类似的数组
$sele_itmid = Array
(
[0] => 1
[1] => 1
[2] => 1
[3] => 4
[4] => 4
)
$fltrd_serl_batch = Array
(
[0] => SAL121
[1] => SAL122
[2] => SAL 145
[3] => M121
[4] => M122
)
此时我需要将它们像 $sele_itmid 值组合为键 $fltrd_serl_batch 之类的东西
array(
[1] => SAL121
[1] => SAL122
[1] => SAL 145
[4] => M121
[4] => M122
)
我知道不能使用array_combine,因为它不接受重复的密钥。另一种方法是什么?有没有数组函数可以做到这一点?
【问题讨论】:
-
不,没有,数组不能有重复的键。
-
不能吗?数组([1] => 数组([0]=>SAL121,[1]=>SAL122,[2]=>SAL 145 ...)
-
如果您解释一下通过组合这两个数组来实现的目标会更好,那么我们可以提出一些有用的建议