Maison >développement back-end >Problème PHP >Méthode de conversion du codage des caractères chinois PHP
Méthode de conversion d'encodage des caractères chinois PHP : 1. Utilisez la méthode "string iconv()" pour convertir ; 2. Utilisez la méthode "mb_convert_encoding" pour convertir ;
Recommandé : "Vidéo PHP Tutoriel》
iconv
string iconv ( string $in_charset , string $out_charset , string $str )
Le premier paramètre : l'encodage du contenu original
Deuxième paramètre : Encodage cible
Troisième paramètre : Chaîne à convertir
$filename='我爱你中国';$filename = iconv('gbk','utf-8',$filename);
Analyse : Convertir $filename de gbk en utf8
mb_convert_encoding
string mb_convert_encoding ( string $str , string $to_encoding [, Mixed $from_encoding ] )
Le premier paramètre : la chaîne à traiter
Le deuxième paramètre : Encodage cible
Le troisième paramètre : Encodage du contenu original
$filename='我爱你中国';$filename = mb_convert_encoding($filename,'GBK','UTF-8');
Analyse : Convertir $filename de utf8 en gbk
mb_detect_encoding
Afficher l'encodage des caractères $filename='我爱你中国';$encode = mb_detect_encoding($filename, array("ASCII","UTF-8","GB2312","GBK","BIG5"));echo $encode;die;
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!