ホームページ >バックエンド開発 >PHPチュートリアル >PHP で file_get_contents を解析して文字化けしたリモート ページを取得する問題_PHP チュートリアル
PHP の file_get_contents は、リモート ページのコンテンツを取得します。gzip でエンコードされている場合、返される文字列は、エンコードされた文字化けしたコードです。 2. 次のように、URL にプレフィックスを追加します。
$content = file_get_contents("compress.zlib://".$url);
を呼び出します。ページが gzip 圧縮されているかどうかに関係なく、上記のコードは正常に動作します。
curl モジュールを使用することでも問題を解決できます
http://www.bkjia.com/PHPjc/327840.html