Ce mémo a été publié le 10 septembre 2010 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
PHP est configuré pour utiliser l’encodage ISO (jusqu’à la version 6 qui sera en UTF-8)
Comment faire comprendre à PHP qu’il doit travailler en UTF-8 ?
Source : http://electron-libre.fassnet.net/utf8.php
Editier le fichier /usr/php5/apache2/php.ini
Dans la section [mbstring], insérer les lignes suivantes :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
; Langage par défaut mbstring.language=UTF-8 ; Jeu de caractère interne mbstring.internal_encoding= UTF-8 ; Jeu de caractères par défaut pour les données d'entrée HTTP mbstring.http_input=UTF-8 ; Jeu de caractères par défaut pour les données de sortie HTTP mbstring.http_output=UTF-8 ; Ordre de détection des jeux de caractères mbstring.detect_order= auto |