thinkphp foreach循环体内 怎么获取上一次循环的值!

thinkphp foreach循环体内 怎么获取上一次循环的值!
2024年11月23日 00:17
有1个网友回答
网友(1):

foreach遍历数组和对象时,并不会返回数组的下标,而且数组下标并不能体现循环次数,因为下标可以不连续。
如果需要获取循环次数,要自己定义变量。
例如:
$i = 0;
$arr = array(1, 2, 3, 4);
foreach ($arr as $value) {
$i++;
echo '第'.$i.'次循环:'.$value;
}