J'essaie de convertir ma page Web PHP existante pour utiliser le codage UTF-8.Passer du codage de site Web de ISO-8859-1 à UTF-8
Pour ce faire, je l'ai fait les choses suivantes:
- spécifié UTF-8 comme le jeu de caractères dans la balise meta content au début de ma page Web.
- remplacez le jeu de caractères par défaut par UTF-8 dans php.ini.
- spécifié UTF-8 comme le codage iconv dans le fichier php.ini.
- spécifié UTF-8 dans mon fichier .htaccess en utilisant: AddDefaultCharset UTF-8.
Pourtant, après tout cela, quand j'écho mb_internal_encoding(), il montre comme ISO-8859-1. Qu'est-ce que j'oublie ici? Je sais que je pourrais utiliser auto_prepend pour attacher un script qui change l'encodage par défaut en UTF-8, mais j'essaie juste de comprendre ce qui me manque.
Merci
Est-il possible que cette fonction fasse un rapport sur le fichier PHP lui-même? –