【问题标题】:PHP Foreach same key different value [duplicate]PHP Foreach相同的键不同的值[重复]
【发布时间】:2015-09-06 10:07:46
【问题描述】:

我有 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>';
}

【问题讨论】:

  • 你想做什么?!
  • 它看起来像重复吗?天哪
  • 和重复有什么区别?
  • 有趣的是,您声明Is it even look like duplicate? jeez,然后您接受与重复的答案相同的答案。所以是的,我会说它甚至看起来像重复。

标签: php foreach associative-array


【解决方案1】:

您可以使用常规的foreach 循环,将一个数组视为关联数组,然后从另一个获取与键对应的值:

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

【讨论】:

  • 谢谢队友。忘记了:D
猜你喜欢
  • 2016-01-30
  • 2016-02-13
  • 1970-01-01
  • 1970-01-01
  • 2020-12-18
  • 1970-01-01
  • 1970-01-01
  • 2015-09-03
  • 2016-02-17
相关资源
最近更新 更多