Heim > Backend-Entwicklung > PHP-Problem > Problem bei der Konvertierung der chinesischen PHP-Kodierung

Problem bei der Konvertierung der chinesischen PHP-Kodierung

coldplay.xixi
Freigeben: 2023-03-03 21:40:01
Original
2287 Leute haben es durchsucht

So konvertieren Sie chinesische Codierung in PHP: 1. Verwenden Sie die Funktion iconv, der Code lautet [string iconv (string $in_, string $out_, string $str)] 2. Verwenden Sie die Funktion [mb_convert_encoding].

Problem bei der Konvertierung der chinesischen PHP-Kodierung

PHP Chinesische Kodierungskonvertierungsmethode:

1. iconviconv

string iconv ( string $in_charset , string $out_charset , string $str )
Nach dem Login kopieren

第一个参数:内容原的编码

第二个参数:目标编码

第三个参数:要转的字符串

$filename='我爱你中国';
$filename = iconv('gbk','utf-8',$filename);
Nach dem Login kopieren

解析:把$filename从gbk转换为utf8

二、mb_convert_encoding

string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
Nach dem Login kopieren

第一个参数:要处理的字符串

第二个参数:目标编码

第三个参数:内容原编码

$filename='我爱你中国';
$filename = mb_convert_encoding($filename,'GBK','UTF-8');
Nach dem Login kopieren

解析:把$filename从utf8转换为gbk

三、mb_detect_encoding

$filename='我爱你中国';
$encode = mb_detect_encoding($filename, array("ASCII","UTF-8","GB2312","GBK","BIG5"));
echo $encode;die;
Nach dem Login kopieren
Der erste Parameter: die ursprüngliche Kodierung des Inhalts

Der zweite Parameter: die Zielkodierung

Problem bei der Konvertierung der chinesischen PHP-KodierungDer dritte Parameter: die zu konvertierende Zeichenfolge

rrreee
Analyse: Konvertieren Sie $filename von gbk nach utf8

Zweitens: mb_convert_encoding

rrreee
Der erste Parameter: zu verarbeitende Zeichenfolge🎜🎜 Zweiter Parameter: Zielkodierung. Dritter Parameter: Ursprüngliche Inhaltskodierung 🎜🎜🎜🎜🎜Verwandte Lernempfehlungen: 🎜php-Programmierung🎜(Video)🎜🎜🎜

Das obige ist der detaillierte Inhalt vonProblem bei der Konvertierung der chinesischen PHP-Kodierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage