Heim > Artikel > Backend-Entwicklung > Wie man mit verstümmelten chinesischen Schriftzeichen in PHP umgeht
Lösungen für verstümmelte chinesische Zeichen in PHP: 1. Verwenden Sie „header(“content-type:text/html;charset = utf-8“);“, um das Problem verstümmelter Zeichen zu lösen, wenn die Ausgabedaten chinesische Zeichen enthalten ; 2. Verwenden Sie „query( ‚SET NAMES UTF8‘);“ Lösen Sie den verstümmelten Code.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP Chinesisches verstümmeltes Problem
Ich habe hier hauptsächlich zwei Methoden verwendet
Die erste
wird hauptsächlich verwendet Lösen Sie das Problem verstümmelter Zeichen, wenn die Ausgabedaten von echo, prin_r(), var_dump() und chinesischen Zeichen enthalten sind.
<?php header("content-type:text/html;charset = utf-8"); ?>
Der zweite Teil
wird hauptsächlich verwendet, um das Problem verstümmelter Zeichen in der Datenbank zu lösen, wenn chinesische Schriftzeichen vorhanden sind.
$conn->query(‘SET NAMES UTF8’) <?php //连接数据库 $servername = '数据库地址'; $username = '用户名'; $password = '密码'; $dbname = '数据库名称'; $conn = mysqli_connect($servername,$username,$password,$dbname); if(!$conn) { die('连接失败:'.$conn->connect_error); } echo '连接成功'; // 防止中文乱码 $conn->query('SET NAMES UTF8');
【Empfohlenes Lernen: „PHP-Video-Tutorial“】
Das obige ist der detaillierte Inhalt vonWie man mit verstümmelten chinesischen Schriftzeichen in PHP umgeht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!