跳至正文

php 在 foreach 循环中有两个数组?

  • 后端

foreach 一次只能在一个阵列上运行。

数组的结构方式,可以将 array_combine() 它们转换为一个键值对的数组,然后 foreach 是单个数组:

foreach (array_combine($codes, $names) as $code => $name) {
    echo '<option value="' . $code . '">' . $name . '</option>';
}
标签: