sabeis de alguna manera de acceder al siguiente elemento en un bucle foreach sin aumentar el puntero? Con aumentar el puntero me refiero a que no se haga uso del siguiente valor sin antes haber completado el ciclo completo.
La idea es recorrer un array y si el siguiente valor esta vacío no mostrar cierta info. Estoy medianamente obligado a usar foreach en lugar del for por lo que parto con el descarte de usar un for e incrementar el indice.
Ejemplo:
Código PHP:
foreach($array['datos'] as $datos) {
echo $datos['foo']....
if(empty(++$datos) { //Un ejemplo que no funciona pero plasma la idea ++$datos
...
}
}
Un saludo.