"."/> ".">

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

藏色散人
藏色散人Original
2021-12-01 09:45:282357Durchsuche

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

Lösung:

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

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

oder

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

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!

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