Os caracteres especiais, com erro, são aqueles que aparecem no lugar de uma letra acentuada, por exemplo.

 

Ilustração de exibição dos caracteres especiais

 

Há várias maneiras para solucionar este problema. Entre eles, e mais usual, é você criar, no diretório correspondente às páginas, um arquivo de nome: php.ini ou .user.ini.

Dentro desse arquivo, insira o comando:

default_charset = “iso-8859-1”

Se o arquivo já existir, insira o comando no final de todas as linhas, como no exemplo abaixo:

Ilustração do conteúdo de um arquivo .user.ini

Atenção aos nomes dos arquivos:

  • .USER.INI
  • PHP.INI