ホームページ >バックエンド開発 >PHPチュートリアル >PHP utf8 エンコードでアップロードした中国語のファイル名が文字化けする_PHP チュートリアル
PHP UTF8 エンコーディングでアップロードされた中国語ファイル名が文字化けする場合の解決策をまとめておきます。この種の問題に遭遇した友人はそれを参照してください。
コードは次のとおりです | コードをコピー |
if(isset($_FILES['file'])){ //iconv 関数は、アップロードされたファイルの中国語名が文字化けする問題を解決しますが、特に Unix/Linux 環境では、ファイル名を中国語にすることはお勧めできません。出力する場合は、iconv に戻す必要があります。 ('gb2312', UTF-8',$upload) if(!move_uploaded_file($_FILES['file']['tmp_name'],iconv('UTF-8','gb2312',$upload))){ エコー「失敗」 ; }その他{
「成功」をエコーします。
他{ } ?>
* str: ファイルパス *****/
|
http://www.bkjia.com/PHPjc/632150.html