Maison > développement back-end > Problème PHP > Comment transcoder les caractères chinois en php

Comment transcoder les caractères chinois en php

王林
Libérer: 2023-03-06 16:24:02
original
6317 Les gens l'ont consulté

Méthode PHP pour transcoder les caractères chinois : [$fileName=iconv("UTF-8", "gbk", $fileName);], ce qui signifie la conversion au format d'encodage chinois gbk.

Comment transcoder les caractères chinois en php

Téléchargez généralement les fichiers en PHP. Si le nom du fichier contient des caractères chinois, le nom téléchargé ne peut pas être écrit localement car le format d'encodage téléchargé est normal. Format UTF-8. Ce format ne peut pas nommer le fichier et le stocker sur le disque du système d'exploitation.

(Tutoriel recommandé : Tutoriel vidéo php )

Vous devez le convertir au format d'encodage chinois gbk avant d'écrire :

$fileName=iconv("UTF-8", "gbk", $fileName);
Copier après la connexion

De même, Le nom de fichier obtenu en lisant le fichier à partir du disque système est au format d'encodage gbk. Ce format ne peut pas être transmis à d'autres pages par PHP. Pour le moment, il doit être encodé au format UTF-8

$fileName=iconv("gbk", "UTF-8", $fileName);
Copier après la connexion

. Recommandations associées : formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal