[RESOLVIDO] Valor com centavos no formato real R$

Tenho 2 variáveis globais no relatório configuradas pra serem exibidas exatamente do mesmo jeito (number_format($var, 2, ‘,’, ‘.’)), no entanto uma exibe os centavos (Acumulado) e a outra não (Sub Total).

Detalhe: o Acumulado é calculado no onRecord, já o Sub Total é calculado no Corpo do Layout PDF.

[subtotal] = {valor};

Alguém me ajuda a solucionar mais esse mistério?

Desde já, grata pela atenção.

Consegui resolver assim:

  1. Não usar configurações regionais no campo moeda, deixar sem símbolo monetário, sem agrupamento e separador decimal “ponto”:

  2. Formatar o campo com number_format no corpo do código do Layout PDF, para que o separador de milhar seja “ponto” e de decimais seja “vírgula”:

$this->Pdf->Cell(15, 4, number_format([subtotal], 2, ",", "."), 0, 0, 'R', false);

Voilà

É isso aí.