PC
Duvidas com switch/case
Fechado
Amigos boa tarde!
Tenho o código abaixo:
Minha ideia é se for=1 gera a linha no pdf com o valor em caso negativo gera a linha no pdf com valor zero.
Entretanto está gerando duas linhas com o valor e uma com zero, conforme imagem em anexo.
Alguém pode me ajudar? Não consigo entender o motivo da duplicidade.
Grato.
Tenho o código abaixo:
- <?php
- switch($tp['tipo'])
- {
- case '1':{
- $designer->gotoAnchorX('details');
- $designer->Cell(550,12,'Kilometragem',0,0,'L',$fill);
- $designer-Cell(1,12,number_format((double)$tp['total'],2,',',''),1,0,'R',$fill);
- break;}
- default:{
- $designer->Ln(16);
- $designer->gotoAnchorX('details');
- $designer->cell(550,12,utf8_decode('Kilometragem'),0,0,'L',$fill);
- $designer->Cell(1,12,number_format((double)0,2,',',''),0,0,'R',$fill);
- break;
- }
- }
- ?>
Minha ideia é se for=1 gera a linha no pdf com o valor em caso negativo gera a linha no pdf com valor zero.
Entretanto está gerando duas linhas com o valor e uma com zero, conforme imagem em anexo.
Alguém pode me ajudar? Não consigo entender o motivo da duplicidade.
Grato.
switch($tp['tipo'])
{
case 1:
$designer->gotoAnchorX('details');
$designer->Cell(550,12,'Kilometragem',0,0,'L',$fill);
$designer-Cell(1,12,number_format((double)$tp['total'],2,',',''),1,0,'R',$fill);
break;
default:
$designer->Ln(16);
$designer->gotoAnchorX('details');
$designer->cell(550,12,utf8_decode('Kilometragem'),0,0,'L',$fill);
$designer->Cell(1,12,number_format((double)0,2,',',''),0,0,'R',$fill);
break;
}
d um var_dump nesse tipo para confirmr se é 1
Segue abaixo o resultado do var_dump
"$designer-Cell" ?