ablica @PHP otrzymuje następny klucz / wartość w foreach () [duplikat]

To pytanie ma już odpowiedź tutaj:

Pobierz następny element w pętli foreach 9 odpowiedzi

Szukam sposobu na uzyskanie następnej i następnej pary klucz / wartość w foreach (). Na przykład

$a = array('leg1'=>'LA', 'leg2'=>'NY', 'leg3'=>'NY', 'leg4'=>'FL');

foreach($a AS $k => $v){

    if($nextval == $v && $nextnextval == $v){
       //staying put for next two legs
    }

}

questionAnswers(6)

yourAnswerToTheQuestion