何が問題なのかわかりませんが、$ _ POST関数から文字ñを呼び出すと、それが私のfpdfにñとして配置されます。
13326 次
4 に答える
7
文字列のエンコーディングが間違っています。UTF-8ですが、Latin-1かそこらが必要だと思います。
文字列でutf8_decode()を使用できます。
echo utf8_decode("ñ"); // prints ñ
于 2011-01-09T09:59:43.653 に答える
2
別の解決策は、Unicode(UTF-8)をサポートするFPDFを拡張することです。そのためのパッチがあります:http://acko.net/node/56
于 2011-01-09T10:00:55.987 に答える
2
于 2012-02-10T08:54:04.563 に答える
1
私たちは一度問題を抱えていました
utf8_decode("foo bar");
問題を解決しました(もちろん、データがユーザー、データベースなどから送信されているかどうかによって異なります)。ヘッダーでもUTF-8でファイルをユーザーに配信することを忘れないでください
header("Content-type: application/pdf; charset=utf-8");
于 2011-01-09T09:59:12.787 に答える