Cita:
Iniciado por Italico76 @Triby: para mi lo que preguntas es "entro al foreach ?" y pues eso se resuelve sabiendo si tiene 0 o mas elementos, si no tiene elementos, pues no entra y ya. Creeria que lo que se busca es un procesamiento diferente del ultimo elemento.
Dentro del foreach, aparte de asignar $ultimo, realiza todas las actividades que requiera, una vez que sale, si $ultimo no es igual a false, es porque hay algo para procesar y ya tiene ahí mismo lo que pueda necesitar.