Como detectar se é necessário aplicar a decodificação utf8 ou codificar em uma string?
Tenho um feed retirado de sites de terceiros e, às vezes, tenho que me inscreverutf8_decode
e outras vezesutf8_encode
para obter a saída visível desejada.
Se, por engano, o mesmo material é aplicado duas vezes / ou o método errado é usado, fico com algo mais feio, é isso que quero mudar.
Como posso detectar quando o que deve ser aplicado na string?
ATUALIZAR
Na verdade, o conteúdo retorna UTF-8, mas por dentro existem partes que não são.