Heim > Backend-Entwicklung > PHP-Problem > PHP lädt verstümmelten HTML-Code

PHP lädt verstümmelten HTML-Code

王林
Freigeben: 2023-02-25 10:40:01
Original
3247 Leute haben es durchsucht

PHP lädt verstümmelten HTML-Code

Die Interaktion zwischen PHP und HTML ist verstümmelt

HTML-Teil

Wenn es HTML ist, fügen Sie im Kopf hinzu:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Nach dem Login kopieren

Wenn es HTML5 ist:

<meta charste="utf-8">
Nach dem Login kopieren

PHP-Teil

Wenn Sie es mit HTML mischen, wird empfohlen, in der ersten Zeile des Skripts Folgendes hinzuzufügen:

<?php
header("content-type:text/html;charset=utf-8");
?>
Nach dem Login kopieren

Nach dem Verbinden zur Datenbank, legen Sie die Kodierung für die Datenbank fest (nicht dauerhaft gültig)

@$db = new mysqli($host, $user, $passwd)
$db->query("set names utf8");
Nach dem Login kopieren

Wenn es nur für einen oder zwei Parameter ist, können Sie die Funktion iconv() < verwenden 🎜>

$str = "测试"
$nes_str = iconv("gb2312", "UTF-8", $str)   // gbk转utf8
Nach dem Login kopieren
Empfohlenes Tutorial:

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonPHP lädt verstümmelten HTML-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage