# iconv

# Introdução

Este módulo contém uma interface para o recurso de conversão do conjunto de caracteres iconv. Com este módulo, você pode transformar uma string representada por um conjunto de caracteres local em outra representada por outro conjunto de caracteres, que pode ser o conjunto de caracteres Unicode. Os conjuntos de caracteres suportados dependem da implementação iconv do seu sistema. Observe que a função iconv em alguns sistemas pode não funcionar conforme o esperado. Nesse caso, seria uma boa ideia instalar a biblioteca » GNU libiconv. Provavelmente acabará com resultados mais consistentes.

Esta extensão vem com várias funções utilitárias que ajudam você a escrever scripts multilíngues. Vamos dar uma olhada nas seções a seguir para explorar os novos recursos.

- Instalação/Configuração
  - Dependências
  - Instalação
  - Configurações em Execução
- Constantes predefinidas
- iconv Funções
  - iconv — Converte uma string de uma codificação de caracteres para outra
  - iconv_get_encoding — Recuperar variáveis de configuração internas da extensão iconv
  - iconv_mime_decode — Decodifica um campo de cabeçalho MIME
  - iconv_mime_decode_headers — Decodifica vários campos de cabeçalho MIME de uma só vez
  - iconv_mime_encode — Compõe um campo de cabeçalho MIME
  - iconv_set_encoding — Define a configuração atual para conversão de codificação de caracteres
  - iconv_strlen — Retorna a contagem de caracteres da string
  - iconv_strpos — Localiza a posição da primeira ocorrência de um caractere em uma string
  - iconv_strrpos — Localiza a última ocorrência de um caractere em uma string
  - iconv_substr — Corta parte de uma string
  - ob_iconv_handler — Converte codificação de caracteres como manipulador de buffer de saída

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open