为了账号安全,请及时绑定邮箱和手机立即绑定

php 两层循环取值问题

php 两层循环取值问题

PHP
慕姐4208626 2019-03-11 01:14:25
foreach ($bb as $k => $v) { $get = $result[$k]['joblimit']; $bb[$k] = Act::get_job_user($result[$k]['id'],$get); $tem = $arr[$k]['tem']; $bonus = $result[$k]['bonus']; foreach($bb[$k] as $i => $j) { var_dump($tem); $userid = get_userid($bb[$k][$i]['openid']); User_info::up_uwinmoney($userid,$bonus); Act::up_ready_tream($tem,$bb[$k][$i]['job_user_id']); } } 两张图片分别是第一层循环和第二层循环变量tem的值, 图片里面1.2.3是第一层循环的 其余的是第二层循环的, 问题是为什么第二层循环取第一层的tem的值不一样, 怎么样在第二层循环里面取第一层循环的值
查看完整描述

3 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

你第二层循环有三个222,就是因为你第一层循环到第二次的时候,第二层循环的参数有三个。

查看完整回答
反对 回复 2019-03-18
?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

什么叫 第二层循环取第一层的tem的值不一样?问题描述不清楚,代码也只看见的一部分,模糊不清的。

查看完整回答
反对 回复 2019-03-18
?
当年话下

TA贡献1890条经验 获得超9个赞

没有循环赋值时多用你的$v和$j

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 471 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信