[SCRIPT] Converter [UTF-8 com BOM] para [UTF-8 sem BOM]
Problemas com arquivos UTF-8 BOM? Remova-os!
Eu, como exemplo, tive um problema: Minha página mostrando uma linha em branco que não estava no código.
Modo de usar / manual:
1. Baixe o script e abra-o com seu editor/IDE de costume;
2. Altere isso:
3. Salve o arquivo no diretório raiz do seu site com o nome de bom_clean.php;
3. Navegue até o arquivo do script pelo seu navegador de costume e aguarde a conversão (Exemplo: http://localhost/bom_clean.php);
Baixei esse script há alguns anos e decidi compartilhá-lo com vocês. portanto:
Desenvolvedor desconhecido!
Caso conheça o desenvolvedor, notifique-me e editarei esse post.
Eu, como exemplo, tive um problema: Minha página mostrando uma linha em branco que não estava no código.
Modo de usar / manual:
1. Baixe o script e abra-o com seu editor/IDE de costume;
2. Altere isso:
ini_set('max_execution_time', 300); // TEMPO MÁXIMO DE EXECUÇÃO DESSE SCRIPT $HOME = $_SERVER["DOCUMENT_ROOT"]; // PASTA PARA VERIFICAR E CONVERTER OS ARQUIVOS $WIN = 1; //SE O HOST FOR WINDOWS = 1 / SE FOR LINUX = 0;
3. Navegue até o arquivo do script pelo seu navegador de costume e aguarde a conversão (Exemplo: http://localhost/bom_clean.php);
Baixei esse script há alguns anos e decidi compartilhá-lo com vocês. portanto:
Desenvolvedor desconhecido!
Caso conheça o desenvolvedor, notifique-me e editarei esse post.
Data | Autor | Changelog | Download |
---|---|---|---|
19/04/2017 12:10am | Felipe M. @LipESprY | - | Versão 1 |
O idioma padrão do código de pagina UTF-8 é o inglês.
Para o uso no Brasil já foi criado o UTF-8-pt-br e os softwares de HTML novos já aceitam o UTF-8-pt-br para uso com os acentos do idioma português do Brasil.
Para uso em Portugal, o código de página deles é o UTF-8-pt, isso já funciona.
Para o uso no Brasil já foi criado o UTF-8-pt-br e os softwares de HTML novos já aceitam o UTF-8-pt-br para uso com os acentos do idioma português do Brasil.
Para uso em Portugal, o código de página deles é o UTF-8-pt, isso já funciona.
19/04/2017 8:12am
(~7 anos atrás)
A intenção desse código é remover o conjunto de carácteres do BOM, já que não tem como removê-los na própria IDE. Aliás, o conversor do Notepad++ não foi funcional nos meus arquivos.
E o objetivo desse script não é orientar os usuários quanto à codificações. Até por que, a maioria das IDEs/Editores de texto não possuem essa tal codificação específica para PT/PT-BR. Aliás, é a primeira vez que vejo algo do tipo.
Mas considero e agradeço pelo feedback. ;)