So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht

藏色散人
Freigeben: 2023-03-05 20:12:01
Original
2803 Leute haben es durchsucht

Die Lösung für verstümmelte Zeichen, die von PHP Curl erhalten werden: Öffnen Sie zuerst die entsprechende Skriptdatei. Verwenden Sie dann die Methode „b_convert_So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht($outPageTxt, ‚utf-8‘,‘GB2312‘);“ GB2312 bis „UTF-8“ ist ausreichend.

So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht

Empfohlen: „PHP-Video-Tutorial

Frage

Ich möchte Filminformationen von Movie Paradise erhalten undcurlverwenden, das angezeigt wird in den Ergebnissen verstümmelte Zeichen, wie im Bild gezeigt:
Curl verstümmelte Zeichen“/><code>curl</code>,在结果中出现了乱码,如图:<br/><img src=

解决办法

在官方文档中有个CURLOPT_ENCODING选项,试了,其实并没有什么用。
我们看到该页面头部说明了编码GB2312
So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht
应该这样

//curl 前面的设置不冗述 //执行 curl $outPageTxt = curl_exec($film); //outPageTxt 是得到的网页文本 curl_close($film); //文本转码 $outPageTxt = mb_convert_So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht($outPageTxt, 'utf-8','GB2312'); //把 GB2312 转到 UTF-8 echo $outPageTxt;
Nach dem Login kopieren

使用说明
mb_convert_So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht(输出变量,转到的编码,从什么编码转)

Lösung

In der offiziellen Dokumentation gibt es eine OptionCURLOPT_ENCODING. Ich habe es versucht, aber es funktioniert tatsächlich nicht.
Wir sehen, dass im Header der Seite die CodierungGB2312
So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht
Es sollte so sein

rrreee

So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursachtGebrauchsanweisung
mb_convert_So lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht (Ausgabevariable, zu wechselnde Codierung, welche Codierung zum Konvertieren von) Code>

Ergebnis

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass PHP Curl verstümmelte Zeichen verursacht. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!