ホームページ  >  記事  >  バックエンド開発  >  CURL PHPの中国語文字化け問題を解決する方法

CURL PHPの中国語文字化け問題を解決する方法

藏色散人
藏色散人オリジナル
2020-07-29 09:08:025379ブラウズ

curl php の中国語の文字化けコードの解決策: まず、対応する PHP コード ファイルを開き、次に "mb_convert_encoding($res, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5'); を使用します。 " 結果をトランスコードするメソッド。

CURL PHPの中国語文字化け問題を解決する方法

推奨: 「PHP チュートリアル

php の使用法Curl がテキストを取得するときに中国語の文字化けするコードの解決策

PHP の Curl を使用してリモート HTML テキストを取得すると、中国語の文字化けコードが表示されます。

ソリューションのコードは次のとおりです:

$url = "www.ecjson.com";
//获取页面内容
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT,20);
$res = curl_exec($ch);
curl_close($ch);
$res=mb_convert_encoding($res, 'UTF-8', 'UTF-8,GBK,GB2312,BIG5');//使用该函数对结果进行转码

以上がCURL PHPの中国語文字化け問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。