- current: documentation ( source)
<?php
$a = array('leg1'=>'LA', 'leg2'=>'NY', 'leg3'=>'NY', 'leg4'=>'FL');
while($current = current($a)) {
if($next($a) == $current && $next($a) == $current){
//staying put for next two legs
echo $current;
}
}