将一个数组值设置为另一个数组的参数

时间:2014-04-16 14:32:53

标签: php arrays

我有一个像这样的数组

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


            )

    )

任何帮助将不胜感激,在此先感谢:)

1 个答案:

答案 0 :(得分:1)

试试这个:

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

?>