ホームページ >バックエンド開発 >PHPチュートリアル >画像のダウンロードに関して、ファイル名が中国語で文字化けしてしまいます。

画像のダウンロードに関して、ファイル名が中国語で文字化けしてしまいます。

WBOY
WBOYオリジナル
2016-06-13 13:09:461097ブラウズ

画像のアップロードに関して、中国語のファイル名が文字化けして表示されます
PHPプログラムを使用して画像のアップロードを作成しましたが、アップロード時に名前を変更せず、ローカルでアップロードするときにファイル名を使用しました(主に中国語)。この文字化けしたコードの問題について教えてください。どうすれば解決できますか?



-----解決策---------------------------- ----
重い名前。
------解決策-------
彼の名前を翻訳してください

-- ----

これは単に名前を変更するだけではありませんか?

設定を変更しようとしたことはありません

でも、なぜ名前を変更したくないのですか?
------解決策----------------------
名前の変更には別の利点もあります。 。 。カバーされることを恐れない
------解決策---------

話し合う
誰かがこの写真に具体的に名前を付け、その後、別の誰かがアップロードしました。 。 。上書きすることはできません。画像のカテゴリを区別するにはファイル名を使用する必要があります@

-----解決策---------
これはおかしいです。 。 。

名前の変更や上書きは許可されません。 。 。

更新できないということではないでしょうか?
------解決策----------------------
アップロード時に名前を変更する必要があります。システムを使用できます。名前を付ける時間は、元のファイル名を直接使用します。中国語に遭遇した場合は本当に面倒です。
------解決策---------
iconv('utf-8','gbk ' ,$_FILES['ファイル名']['名前']); 試してみましょう
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。