Php 将一个数组值设置为另一个数组的参数
嗨,我有一个这样的数组Php 将一个数组值设置为另一个数组的参数,php,arrays,Php,Arrays,嗨,我有一个这样的数组 Array ( [0] => Array ( [employeename] => abc ) [1] => Array ( [employeename] => def ) ) Array ( [0] => 1 [1] => 3 ) Array (
Array
(
[0] => Array
(
[employeename] => abc
)
[1] => Array
(
[employeename] => def
)
)
Array
(
[0] => 1
[1] => 3
)
Array
(
[0] => Array
(
[employeename] => abc
[othername] => 1
)
[1] => Array
(
[employeename] => def
[othername] => 3
)
)
我需要在第一个数组中设置第二个数组值,如下所示
Array
(
[0] => Array
(
[employeename] => abc
)
[1] => Array
(
[employeename] => def
)
)
Array
(
[0] => 1
[1] => 3
)
Array
(
[0] => Array
(
[employeename] => abc
[othername] => 1
)
[1] => Array
(
[employeename] => def
[othername] => 3
)
)
任何帮助都将不胜感激,请提前感谢:)试试这个:
<?php
$array1 = array(array("employeename" => "abc"),
array("employeename" => "def")
);
$array2 = array(1,3);
foreach($array1 as $key=>$val){
$array1[$key]["othername"] = $array2[$key];
}
echo "<pre>";
print_r($array1);
?>
询问代码的问题必须表明对所解决问题的理解程度最低。包括尝试过的解决方案、它们不起作用的原因以及预期结果。另见:。约翰,我看到了原稿,我看到了想要的结果,我看到了一个不知道如何解决这个问题的人,但这不是抨击这个家伙的理由。。。因此,@PrasanthBendra给出了答案,这是一个完美的解决方案。这家伙带着一个问题来这里,他在寻找答案。我看到很多版主对他们的工作太认真了。操作系统在这里提供帮助(并且在这方面做得很好!),请不要忘记为什么这个页面在这里。。。现在我同意可能的重复报告,因为它是重复的。。。