Forcer l'encodage UTF-8 dans PHP
- Détails
- Catégorie : Serveur web
- Créé le vendredi 10 septembre 2010 16:17
- Mis à jour le vendredi 10 septembre 2010 16:17
- Publié le vendredi 10 septembre 2010 16:17
- Affichages : 810
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 15 |
; 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 |

