2015-06-20 18 views
-3

我有2個相同的陣列$key。所以陣列是:$users$newPHP Foreach相同的關鍵不同的值

$users['user_id']=['user_name']; 
$new['user_id']=['user_color']; 

我怎麼能foreach他們,我能得到這樣的:

foreach (bla bla bla){ 
    echo '<option color="'.$new['user_color'].'" value="'.$key.'">'.$user['value'].'</option>'; 
} 
+1

你想做什麼?! – someOne

+0

使用鑰匙,不? – chris85

+0

它甚至看起來像重複? jeez – Albance

回答

2

您可以使用常規foreach環,它把一個數組作爲一個關聯數組,以及剛剛獲得對應的值從另一個的關鍵:

foreach ($users as $key => $value) { 
    echo '<option color="' . $new[$key] . '"value="' . $key . '">'. $value . '</option>'; 
} 
+0

thnx隊友。 FORGOT:D – Albance

相關問題