php - PHP:关联数组中的下一个值
问题描述
我有两个关联数组$jar_array
和$julla_array
.
我像这样遍历它们
foreach ($jar_array as $k => $v) {
foreach ($v as $ke => $vl) {
print_r($vl);
print_r($julla_array[$k][$ke]);
print_r(next($julla_array[$k][$ke]));//this doesn't work
exit;
}
}
问题是:next()
函数没有返回下一个值$julla_array
。我在这里做错了什么?
我尝试添加这样的引用
foreach($jar_array as $k => &$v){
foreach($v as $ke => &$vl){
print_r($vl);
print_r($julla_array[$k][$ke]);
print_r(next($julla_array[$k][$ke]));
exit;
}
}
这也无济于事。
内容$jar_array
看起来像这样
Array
(
[2667] => Array
(
[2017-10-13] => Array
(
[0] => 2147831419
[jar_id] => 2147831419
[1] => 2667
[jar_userid] => 2667
[2] => 2017-10-13
[jar_date] => 2017-10-13
)
)
)
内容$julla_array
看起来像这样
Array
(
[2667] => Array
(
[2017-10-13] => Array
(
[0] => 5380097
[julla_id] => 5380097
[1] => 2017-10-13 18:00:41
[julla_date] => 2017-10-13 18:00:41
[2] => 2667
[julla_userid] => 2667
[3] => 112
[julla_shift] => 112
[4] => 2
[julla_action] => 2
[5] => 2017-10-13
[n_julla_date] => 2017-10-13
)
)
)
解决方案
推荐阅读
- html - 如何在 html/css 的移动视图中水平滚动方框?
- r - mocky 和 stubthat 和有什么不一样?
- node.js - Express Supertest 总是对 promise 中抛出的错误给出超时错误
- c++ - QTablewidget 稍后被扩展(或绘制)
- ios - 使用动画推送视图控制器会冻结 UI
- azure - Azure 媒体服务 v3 与 Azure 函数不兼容
- sql - TO_NUMBER 忽略逗号,即使它不在格式模型中
- python - 为什么多处理模块可以腌制调用匿名函数的函数?
- python - 在 Python/Gurobi 中关闭回调的输出标志
- node.js - 如何传递要在每个 Pug/Jade 模板上呈现的 Express 会话数据?