ホームページ >バックエンド開発 >PHPチュートリアル >phpword_PHP チュートリアルの中国語文字化けの解決方法

phpword_PHP チュートリアルの中国語文字化けの解決方法

WBOY
WBOYオリジナル
2016-07-13 10:57:261238ブラウズ

この記事ではphpwordの漢字文字化けの解決策を紹介しますので、この記事が皆様のお役に立てれば幸いです。

最近、上司から php を使って Word を生成するように頼まれました。インターネットでたくさんのクラスや関数を見つけました。ついに私はphpwordに夢中になりました。残念ながら、中国人によって開発されたものではないため、中国人のサポートには非常に不親切です。研究の結果、最終的に中国語の文字化けコードを解決して共有しました。

1. テンプレート Word を使用して中国語の文字化けの解決策を生成します:

phpword/Template.php ファイルを開き、$replace = utf8_encode($replace); を見つけて $replace =iconv('gbk', 'utf-8', $replace); に変更します。

2. Word ドキュメントを直接生成し、addText オブジェクトを呼び出すときに中国語の文字化けを解決します。

phpword/Section.php ファイルを開き、$givenText = utf8_encode($text); を見つけて、$givenText = iconv('gbk', 'utf-8', $text); に変更します。

3. 他の方法でも同様の解決策があるようです。

4. php ファイルは gbk を使用することに注意してください。とにかく、私の場合は中国語が表示されます。私は長い間ネットで検索し、長い間調べて、最終的にそれを理解しました。

http://www.bkjia.com/PHPjc/632089.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632089.html技術記事この記事ではphpwordの漢字文字化けの解決方法を紹介しますので、お役に立てれば幸いです。 最近、上司から php を使って Word を生成するように頼まれました。インターネットでたくさんのカテゴリや関数を見つけました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。