php - 如何从 2 个不同的列表中交替元素
问题描述
通过一个数组的 foreach,我得到了一个名称列表,通过另一个 foreach,我得到了一个等级列表。现在,如果我打印它们,我首先会获得名称列表和等级列表,但我想像这样交替它们:
名字 第一 等级 第二 名字 第二 等级
解决方案
除非我误解了你,否则听起来你正在迭代同一个数组以获取单独的名称和排名数组。
为什么不只迭代原始数组以将名称和排名一起列出?
foreach ($original_array as $person) {
echo "$person[name]: $person[rank]";
}
推荐阅读
- android - 如何观察 2 MutableLiveData 的值何时返回?
- python - 多个 csrftoken cookie,只有 1 个 csrftoken 是 RFC 要求吗?
- ruby-on-rails - 如何从 Rails 视图文件中打开 React Bootstrap 模式
- python - 在 Python 中查找多项式的导数
- python - 使用 cv2 从 numpy 矩阵中保存视频的问题
- c++ - 编译期间向量下标超出范围
- vue.js - Vue router Guard 排除到带有令牌的路径
- java - 如何正确配置:spring boot/jpa/hibernate和oracle 19c
- python - Python Sphinx doc中Graphviz有向图中的乳胶方程
- c++ - Bison Flex 链接问题