Heim > Backend-Entwicklung > PHP-Problem > So lösen Sie das Problem verstümmelter Zeichen in PHP odbc

So lösen Sie das Problem verstümmelter Zeichen in PHP odbc

藏色散人
Freigeben: 2023-03-14 08:52:01
Original
2371 Leute haben es durchsucht

Lösung für verstümmelte Zeichen in PHP odbc: 1. Ändern Sie „@header(“Content-Type:text/html;charset=GB18030“);“; 2. Ändern Sie „“.

So lösen Sie das Problem verstümmelter Zeichen in PHP odbc

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.4-Version, DELL G3-Computer

Wie löse ich das Problem mit verstümmelten PHP-ODBC-Zeichen?

Problembeschreibung:

php verwendet ODBC, um eine Verbindung zum SQL-Server herzustellen und gibt verstümmelten Code aus! ! !

<?php
@header("Content-Type:text/html;charset=UTF-8");
$conn=odbc_connect(&#39;SQL&#39;,&#39;sa&#39;,&#39;sa&#39;);
if(!$conn)
echo "Fail";
$sql="select * from GoodSpec where GoodsNO=&#39;3316&#39;";
$result_id=odbc_do($conn, $sql);
$idno = odbc_result($result_id,2);
echo $idno; //这里输出乱码
odbc_close($conn);
?>
Nach dem Login kopieren

Lösung:

@header("Content-Type:text/html;charset=GB18030");
Nach dem Login kopieren

Ändern Sie es wie folgt und es wird gut sein.

oder

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

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter Zeichen in PHP odbc. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage