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

Problem bei der Konvertierung der chinesischen PHP-Kodierung

coldplay.xixi
coldplay.xixiOriginal
2020-08-06 10:42:042179Durchsuche

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 )

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

第二个参数:目标编码

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

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

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

二、mb_convert_encoding

string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )

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

第二个参数:目标编码

第三个参数:内容原编码

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

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

三、mb_detect_encoding

$filename='我爱你中国';
$encode = mb_detect_encoding($filename, array("ASCII","UTF-8","GB2312","GBK","BIG5"));
echo $encode;die;

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!

Stellungnahme:
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