Problema de acentuação com utf-8

Prezados(as), boa tarde.

Utilizei utf8 no projeto e banco. Porém, as informações do banco ficam com caracteres estranhos.

Eu vi algo sobre o charset default do PHP e parece que a partir da versão 5.4 o chartset default é utf8.

Obs.: Sempre utilizei latin1 no banco e ISO-8859-1 na aplicação e nunca tive problema. Mas com a V9 e PHP7 apresentou problema, então passei a utilizar utf8.

Alguém pode ajudar?

como configurou sua conexão?

Se consultar os dados por um aplicativo não web os dados aparecem normais?

Qual banco de dados?

Se for mysql, utilize o HeidiSQL para converter.

Celso me deu uma ideia ontem que funcionou.

Conexão e banco ficou com latin1 e projeto utf8. A aplicação eu defini como ISO-8859-1.

Projeto (aplicações), Banco e Conexões devem ter o mesmo charset.

Isso funcionava na V8.1. Mas na V9 isso não funcionou comigo.