# iconv

# Introduction

Ce module contient une interface vers la fonctionnalité de conversion de jeux de caractères iconv. Avec ce module, il est possible de transformer une chaîne représentée dans un jeu de caractères local en une chaîne représentée dans un autre jeu de caractères, qui peut être le jeu de caractères Unicode. Les jeux de caractères supportés dépendent de l'implémentation iconv du système. Il est à noter que la fonction iconv sur certains systèmes peut ne pas fonctionner comme prévu. Dans ce cas, ce serait une bonne idée d'installer la bibliothèque » GNU libiconv. Elle aboutira très probablement à des résultats plus cohérents.

Cette extension est fournie avec diverses fonctions utilitaires qui aident à écrire des scripts multilingues. Les sections suivantes présentent les nouvelles fonctionnalités.

- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
- Constantes pré-définies
- Fonctions iconv
  - iconv — Convertit une chaîne de caractères à partir d'un encodage vers un autre
  - iconv_get_encoding — Récupère les variables de configuration interne de l'extension iconv
  - iconv_mime_decode — Décode un champ d'en-tête MIME
  - iconv_mime_decode_headers — Décode des en-têtes MIME multiples
  - iconv_mime_encode — Construit un en-tête MIME avec les champs field_name et field_value
  - iconv_set_encoding — Modifie le réglage courant pour la conversion d'encodage de caractères
  - iconv_strlen — Retourne le nombre de caractères d'une chaîne
  - iconv_strpos — Trouve la position de la première occurrence d'une chaîne dans une autre
  - iconv_strrpos — Trouve la position de la dernière occurrence d'un élément dans une chaîne
  - iconv_substr — Coupe une partie de chaîne
  - ob_iconv_handler — Gestionnaire de sortie pour maîtriser le jeu de caractères de sortie

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