thinkphp foreach循环体内 怎么获取上一次循环的值!
1个回答
2016-05-03
展开全部
foreach遍历数组和对象时,并不会返回数组的下标,而且数组下标并不能体现循环次数,因为下标可以不连续。
如果需要获取循环次数,要自己定义变量。
例如:
$i = 0;
$arr = array(1, 2, 3, 4);
foreach ($arr as $value) {
$i++;
echo '第'.$i.'次循环:'.$value;
}
如果需要获取循环次数,要自己定义变量。
例如:
$i = 0;
$arr = array(1, 2, 3, 4);
foreach ($arr as $value) {
$i++;
echo '第'.$i.'次循环:'.$value;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询