2014-04-16 44 views
-1

嗨,我有這樣的一個數組值作爲參數設置到另一個陣列

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 


      ) 

    ) 

任何幫助將數組可以理解,在此先感謝:)

+0

好的好運伴侶。 – Daan

+3

詢問代碼的問題必須顯示對所解決問題的最小理解**。包括嘗試解決方案,爲什麼他們沒有工作,以及預期的結果。另請參閱:[堆棧溢出問題清單](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)。 –

+1

約翰,我看到了原文,我看到了想要的結果,而且我看到有人對如何解決這個問題沒有任何線索,但這不是打擊這個傢伙的理由......因此,@PrasanthBendra給出的答案,這是完美的解決方案。這個人來到這裏有一個問題,並正在尋找答案。我看到很多版主認真對待他們的工作方式。操作系統是在這裏幫助(並做了很好的工作!),請不要放鬆爲什麼此頁面在這裏...現在我同意可能的重複報告,因爲它是重複的... – patrick

回答

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

?> 
相關問題