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给出了答案,这是一个完美的解决方案。这家伙带着一个问题来这里,他在寻找答案。我看到很多版主对他们的工作太认真了。操作系统在这里提供帮助(并且在这方面做得很好!),请不要忘记为什么这个页面在这里。。。现在我同意可能的重复报告,因为它是重复的。。。