Paramètre de PHP par défaut l'encodage utf-8?

Dans le "PHP Cookbook", disent-ils (p.589) que de définir correctement l'encodage des données sortantes de l'utf-8, il est nécessaire de modifier la default_encoding configuration de l'utf-8.

Cependant, je ne trouve pas cette configuration dans php.ini. Dois-je simplement ajouter une ligne que dirais -default_encoding = "utf-8"?

J'ai un ;default_charset = "iso-8859-1" . Comme vous pouvez le voir (;), pour l'instant il n'est pas activé. Dois-je enlever le point-virgule et le régler à "utf-8"? Le fait de prendre soin de l'encodage par défaut?

J'ai aussi trouvé d'autres directives de codage que je ne sais pas quoi faire à ce sujet:

[iconv]
;iconv.input_encoding = ISO-8859-1
;iconv.internal_encoding = ISO-8859-1
;iconv.output_encoding = ISO-8859-1
...
; http://php.net/exif.encode-unicode
;exif.encode_unicode = ISO-8859-15
...
;mssql.charset = "ISO-8859-1"
...
;exif.encode_unicode = ISO-8859-15

Est-il une raison pourquoi je ne doit pas simplement de les remplacer tous avec utf-8?

InformationsquelleAutor JDelage | 2012-02-19