将一个数组值设置为另一个数组的参数[复制]

This question already has an answer here:

Hi i have an array like this

Array
(
    [0] => Array
        (
            [employeename] => abc

        )

    [1] => Array
        (            
            [employeename] => def


        )

)

Array
(
    [0] => 1
    [1] => 3
)

I need the second array value to be set in first array like this

Array
    (
        [0] => Array
            (
                [employeename] => abc
                [othername] => 1

            )

        [1] => Array
            (            
                [employeename] => def
                [othername] => 3


            )

    )

Any Help Will be appreciated , Thanks In Advance :)

</div>

Try this :

<?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);

?>