So ändern Sie die PHP-Konfigurationsdatei php.ini, um den verstümmelten Code zu lösen: Öffnen Sie zuerst die PHP-Konfigurationsdatei [php.ini] und entfernen Sie dann das Semikolon, bevor Sie [;extension=php_mbstring.dll] endgültig neu starten Apache kann.
Ändern Sie die PHP-Konfigurationsdatei php.ini, um den verstümmelten Code zu lösen:
php verwendet XmlHttp und Utf ist Standardmäßig wird der Zeichensatz -8 verwendet, und wir verwenden hauptsächlich den Zeichensatz GB2312, der eine Transkodierung von GB2312 nach UTF-8 erfordert.
PHP bietet ein optionales spezielles Codemodul, das eine gegenseitige Konvertierung zwischen mehreren Zeichensätzen realisieren kann. Die Methode zum Laden dieses speziellen Codemoduls ist wie folgt:
Öffnen Sie die PHP-Konfigurationsdatei php.ini und entfernen Sie das Semikolon vor ;extension=php_mbstring.dll
(Linux ist php_mbstring.so).
Nach dem Neustart von Apache kann dieses Modul verwendet werden.
Sollte ein Fehler auftreten, prüfen Sie bitte, ob der Pfad zum Erweiterungsverzeichnis korrekt eingestellt ist.
Nach dem Laden dieses Moduls können wir die Funktion mb_convert_encoding
zum Transkodieren verwenden:
<? $utf8_string = mb_convert_encoding($gb_string, ’UTF-8’, ’GB2312’); ?>
Sie können es sehen, indem Sie die transkodierten Zeichen ausgeben. Das Chinesisch ist korrekt angezeigt
Sie können es sehen, indem Sie es wiederholen.
Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung
Das obige ist der detaillierte Inhalt vonWie ändere ich die PHP-Konfigurationsdatei php.ini, um verstümmelte Zeichen zu lösen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!