So lösen Sie das Problem der verstümmelten Codesammlung in PHP
Aug 07, 2020 am 10:41 AMLösung zum Sammeln verstümmelter Zeichen in PHP: 1. Verwenden Sie die Methode „str=mbconvertencoding(str, „utf-8“, „GBK“);“ charset“ oben =utf8“-Code.
Empfohlen: „PHP-Video-Tutorial“
php crawlt die Seite mit verstümmelten Zeichen
Beim Crawlen der Seite erscheinen verstümmelte Zeichen wie ������. Die Lösung ist wie folgt
1. Konvertieren Sie die Kodierung
str=mbconvertencoding(str, “utf-8”, “GBK”);
2. Die Daten werden von gzip komprimiert
Wenn Curl die Daten erhält, legen Sie die folgenden Optionen fest und fügen Sie sie hinzu:
curl_setopt($ch, CURLOPT_ENCODING, 'gzip');
Die Verwendung der Funktion „file_get_contents“ erfordert die Installation der zlib-Bibliothek
$data = file_get_contents("compress.zlib://".$url);
3. Nach Erhalt der Daten werden verstümmelte Zeichen angezeigt
Fügen Sie oben den folgenden Code für
header("Content-type: text/html; charset=utf-8");
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der verstümmelten Codesammlung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein
