PHPが文字化けしたコードを収集する問題を解決する

phpクロールページの文字化けしたコードページを

クロールすると、 のような文字化けしたコードがあります。解決策は次のとおりです

。1.コードを変換します。
 

1

str=mbconvertencoding(str, “utf-8”, “GBK”);

  2.データ

を取得するためにgzipとcurlでデータを圧縮する場合は、次のオプションを設定して追加します。

1

curl_setopt($ch, CURLOPT_ENCODING, 'gzip');

  file_get_contents関数を使用するには、zlibライブラリをインストールする必要があります

1

$data file_get_contents("compress.zlib://".$url);/* www.zjkweiqi.cn */

  3.データ取得後に文字化け

表示されるので、以下のコードを上に追加

1

header("Content-type: text/html; charset=utf-8");

おすすめ

転載: blog.csdn.net/qq_41608099/article/details/107929181