Heim  >  Artikel  >  Backend-Entwicklung  >  Wie man mit verstümmelten chinesischen Schriftzeichen in PHP umgeht

Wie man mit verstümmelten chinesischen Schriftzeichen in PHP umgeht

藏色散人
藏色散人Original
2021-03-05 09:46:3723489Durchsuche

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.

Wie man mit verstümmelten chinesischen Schriftzeichen in PHP umgeht

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 = &#39;数据库地址&#39;;
$username = &#39;用户名&#39;;
$password = &#39;密码&#39;;
$dbname = &#39;数据库名称&#39;;
$conn = mysqli_connect($servername,$username,$password,$dbname);
if(!$conn) {
    die(&#39;连接失败:&#39;.$conn->connect_error);
}
echo &#39;连接成功&#39;;
// 防止中文乱码
$conn->query(&#39;SET NAMES UTF8&#39;);

【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!

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