2015-06-20 3 views
-3

У меня есть 2 массива с одинаковыми $key. Так массивы: $users и $new.PHP Передний такой же ключ различное значение

$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 мат. ЗАБЫТЬ: D – Albance

Смежные вопросы