PHP アップロードファイルの文字化けを防ぐ方法

main > php > PHP アップロードファイルの文字化けを防ぐ方法

PHPで日本語名のファイルをアップロードすると文字化けする場合の対処法、または、特定の文字コードに変換してアップロードしたい場合、関数mb_convert_encoding を使います。

mb_convert_encoding(エンコードしたい部分, “変換したいコード”, “変更前のコード”)
AUTOにしておけば特に前のコードを気にすることが無いようです。
Windowsベースで日本語ファイルを保存する場合には
SJISでないと文字化けします。

参考:PHP アップロードファイル文字化け