PHPackages                             codigosecafe/str-utf8 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. codigosecafe/str-utf8

ActiveLibary[Utility &amp; Helpers](/categories/utility)

codigosecafe/str-utf8
=====================

Classe responsável por converter Windows-1252 e ISO-8859-1 para UTF-8. Alem de auxiliar com alguns metodos

2.1.4(4y ago)03.2k↓50%MITPHPPHP &gt;=5.5.9

Since May 19Pushed 4y ago1 watchersCompare

[ Source](https://github.com/codigosecafe/str-utf8)[ Packagist](https://packagist.org/packages/codigosecafe/str-utf8)[ RSS](/packages/codigosecafe-str-utf8/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

StrUTF8\\Str
============

[](#strutf8str)

Pacote PHP Desenvolvido por [Claudio ALexssandro Lino](https://www.linkedin.com/in/claudioalexssandrolino/).

---

Índice
------

[](#índice)

1. [Introdução](#Introdu%C3%A7%C3%A3o)
2. [Instalação](#Instala%C3%A7%C3%A3o)
    - [Via composer](#via-composer)

---

Introdução
----------

[](#introdução)

Se você trabala com PHP e deseja converter uma string Windows-1252 ou ISO-8859-1 para o padrão UTF-8, ao trabalhar com sistemas legados em PHP, encontramos muitos arquivos codificados com charset ISO-8859-1.

Muitos dados podem ter cido salvo com charset diferente do UTF-8, e quando esses dados forem ser apresentados para os usuarios, acabarem dando problemas de encode.

Esse código fará o trabalho com maestria, convertendo sem dificuldade para UTF-8 caracteres como **"apresentaÃ§Ã£o"** para **"apresentação"**.

---

Instalação
----------

[](#instalação)

Para adicionar o pacote (Classe) em seu projeto, você pode baixar o pacote através desse link:  e adicionar em seu projeto através do include ou require, abordarei esse metódo na seção, **Sem composer**.

---

### Via composer

[](#via-composer)

Para adicionar via composer basta acessar a raiz do seu projeto via linha de comando e executar o seguinte comando.

```
composer require codigosecafe/str-utf8
```

Depois de instalar o pacote **StrUTF8\\Str** em seu projeto, você pode usar da seguinte forma.

```
