nfephp-org / sped-da

Classes para geração dos documentos auxiliares usados pelos padrões Sped
Other
139 stars 238 forks source link

Incompatibilidade PHP 8.3 no danfCe - Function utf8_decode() is deprecated #605

Open rodrigomgrassioto opened 6 months ago

rodrigomgrassioto commented 6 months ago

Boa tarde, estou recebendo o seguinte erro ao tentar gerar o DANFCE.

"Erro identificado 8192: 'Function utf8_decode() is deprecated' D:\\laragon600\\www\\levoJa-backend\\vendor\\nfephp-org\\sped-da\\src\\Legacy\\Pdf.php [linha:895]"

Uma sugestão seria atualizar os utf8... para: utf8_encode($data) para mb_convert_encoding($data, 'ISO-8859-1', 'UTF-8')

utf8_decode($data) para mb_convert_encoding($data, 'UTF-8', 'ISO-8859-1')

Gratidão

rodrigomgrassioto commented 6 months ago

Boa tarde. Não tinha visto que tinha saido a versão 1.1.6. Estava utilizando a 1.1.5 Atualizei e agora parece que está ok.

Muito obrigado