如果以这种方式使用它,它不会影响你的循环
<?php
$lists = range('a', 'f');
foreach($lists as &$value) {
$next = current($lists);
echo 'value: ' . $value . "\n" . 'next: ' . $next . "\n\n";
}
Run Code Online (Sandbox Code Playgroud)
OUTPUT
价值:下一个:b
值:b下一个:c
值:c下一个:d
价值:d下一个:e
价值:e下一个:f
值:f下一个: