Heim > Artikel > Backend-Entwicklung > So lösen Sie das verstümmelte Problem mit PHP-URL-Code
php-URL-Code-Methode zum Lösen verstümmelter Zeichen: 1. Öffnen Sie die entsprechende Codedatei. 2. Codieren Sie „$row[‘title‘]“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
Wie löst PHP-URL-Code das Problem mit verstümmeltem Code?
In PHP löst die URL-Funktion das Problem mit verstümmeltem Code.
Wir achten beim Schreiben von PHP-Programmen im Allgemeinen wenig auf die URL-Codierung, um Codierungsfehler zu vermeiden , es wird jedem empfohlen.
Wenn beim Schreiben eines Programms chinesische Zeichen mit der Get-Methode übertragen werden, werden sie mit dem URL-Code codiert. Nach der Codierung ist keine Dekodierung erforderlich
und Sie können sie direkt verwenden. Dies ist sehr nützlich, wenn wir zum Abfragen chinesische Schriftzeichen verwenden. Kann Probleme mit verstümmeltem Code vermeiden.
Hier ist ein Beispiel von mir:
<A href="listlook.php?wenzhang=<? echo urlencode($row['title'])?>&id=<? echo $row['id'];?>"title="标题:<? echo mb_substr($row['title'],0,40,'utf-8');?>作者:<? echo $row['author'];?>时间:<? echo $row['time'];?>"><? echo mb_substr($row['title'],0,15,'utf-8');?>发布者<? echo $row['author']?></A>
Dies ist ein Hyperlink, der $row['title'] kodiert. Gehen Sie zur nächsten Seite.
$query="SELECT * FROM news where type='".$_GET['wenzhang']."'order by id desc limit 0, 10"; $result=mysql_query($query)or die('查询失败:'.mysql_error());
So erhalten Sie den Code und fragen ihn ab.
Dadurch kann sichergestellt werden, dass die Kodierung der von Ihnen abgefragten Zeichen mit den Zeichen in Ihrer Datenbank übereinstimmt.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo lösen Sie das verstümmelte Problem mit PHP-URL-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!