ホームページ  >  記事  >  バックエンド開発  >  文字コード変換後の出力に関する問題

文字コード変換後の出力に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:42:45877ブラウズ

文字コード変換後の出力の問題について
header("content-Type:text/plain;charset=gb2312");
header("Content-Disposition:attachment;filename=".date("YmdHis") ."test.xls");
echo iconv("utf8","gb2312","Weibo IDt");

このようにエクスポートされた Excel テーブルにデータがないのはなぜですか?

iconv関数のutf8をutf-8に書き換えれば問題ありません。

理由を説明してください、ありがとう

-----解決策---------
UTF8 は MySQL の UTF8 エンコーディングです。 php のものは utf-8 です。
------解決策------------------

ディスカッション

引用:

1 階の正解


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