WR
Passar uma variavel addCell - classe PDF
Boa tarde!!
Pessoall, estou tentando passar um variável no addCell (TTableWriterPDF)
Já tentei de várias formas, mas não consegui. ou não aparece nada ou aparece o o nome da variável literalmente
o addCell não aceita receber uma variável ??
Abraço!!
Pessoall, estou tentando passar um variável no addCell (TTableWriterPDF)
Já tentei de várias formas, mas não consegui. ou não aparece nada ou aparece o o nome da variável literalmente
- <?php
- ...
- $table->setHeaderCallback( function($table) {
- $table->addRow();
- $table->addCell('Lista', 'left', 'header');
- $table->addRow();
- $table->addCell($cidade, 'left', 'topo');
- // já fiz assim
- //$table->addCell("{$cidade}", 'left', 'topo');
- //$table->addCell('{$cidade}', 'left', 'topo');
- //$table->addCell(\"{$cidade}\", 'left', 'topo');
- });
- ...
- ?>
o addCell não aceita receber uma variável ??
Abraço!!
Esqueci de dizer, se executar fora $table->setHeaderCallback( function($table) { ... } funciona,
somente dentro do setHeaderCallback( function($table) é que não está funcionando!!
Abraço!!
Você está tentando acessar $cidade dentro de uma função anônima, mas essa variável não existe nesse escopo. Veja o exemplo 3 do link abaixo:
https://www.php.net/manual/pt_BR/functions.anonymous.php
Olá Nataniel,
Então , resolvi retirar a linha setHeaderCallback( function($table) do meu código, fiz os ajustes aqui sem usar essa função.
Deu certinho para o que eu preciso!!
Obrigado Nataniel!!!
Abraço!!