zum HTML-Header oder header("content-type:text/html;charset=utf-8" zur ersten Zeile hinzuzufügen des PHP-Skripts)."/> zum HTML-Header oder header("content-type:text/html;charset=utf-8" zur ersten Zeile hinzuzufügen des PHP-Skripts).">

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

PHP lädt verstümmelten HTML-Code

王林
王林Original
2019-09-27 17:51:213199Durchsuche

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" />

Wenn es HTML5 ist:

<meta charste="utf-8">

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 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");

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

$str = "测试"
$nes_str = iconv("gb2312", "UTF-8", $str)   // gbk转utf8

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!

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