Lösung: 1. Suchen Sie in der Konfigurationsdatei php.ini den Wert des Elements „defalut_charset“ und setzen Sie ihn auf „utf-8“. 2. Verwenden Sie im PHP-Programm „@ini_set('default_charest',' utf -8');"-Anweisung kann die Kodierungsmethode festlegen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
In PHP verwenden Sie explosion, um eine chinesische Zeichenfolge zu teilen, z. B. explode(':',' fileName :filename')
wird der zurückgegebene „Dateiname“ verstümmelt. Lassen Sie mich Ihnen die folgende Lösung vorstellen. explode(':','fileName:文件名')时
,返回的"文件名"会乱码,这要怎么解决?下面就给大家介绍一下解决方法。
php explode中文乱码的解决方法:
1、配置php.ini文件
设置defalut_charset = 'utf-8';
Lösung für PHP-Explosion verstümmelter chinesischer Zeichen:
1. Konfigurieren Sie die php.ini-Datei. Setzen Siedefalut_charset = 'utf-8';
Welche Codierung das Programm verwendet, geben Sie einfach ein Es genügt hier nur die entsprechende Codierung2. Verwenden Sie ini_set()
Wenn Sie php.ini nicht ändern können, können Sie@ini_set('default_charest','utf-8');
Beschreibung:
ini_set ( string $varname , string $newvalue )
Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP verstümmelte chinesische Zeichen explodiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!