以下のように、 for ループの最後の反復で $row->price の値を取得しようとしています
foreach ($getprices->result() as $row)
{
    if ($bb=='on'){
        $pric = $row->price+2.50;
        $pri = number_format($pric,2);
    }else{
        $pric = $row->price;
        $pri = number_format($pric,2);
    }
私は次のことを試しましたが、うまくいかないようでした
$numItems = count($getprices->result());
$i = 0;
foreach($getprices->result() as $row) {
  if(++$i === $numItems) {
    if ($bb=='on'){
        $pric = $row->price+2.50;
        $pri = number_format($pric,2);
    }else{
        $pric = $row->price;
        $pri = number_format($pric,2);
    }
  }
} 
助言がありますか?