PHP Foreach 同键不同值
PHP Foreach same key different value
我有 2 个相同的数组 $key
。所以数组是:$users
和 $new
。
$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>';
}
您可以使用常规 foreach
循环,将一个数组视为关联数组,并从另一个数组中获取对应于键的值:
foreach ($users as $key => $value) {
echo '<option color="' . $new[$key] . '"value="' . $key . '">'. $value . '</option>';
}
我有 2 个相同的数组 $key
。所以数组是:$users
和 $new
。
$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>';
}
您可以使用常规 foreach
循环,将一个数组视为关联数组,并从另一个数组中获取对应于键的值:
foreach ($users as $key => $value) {
echo '<option color="' . $new[$key] . '"value="' . $key . '">'. $value . '</option>';
}