解决 PHP 导入文件名中文乱码的方法:
- 在 PHP 文件中设置字符集为 UTF-8,可以使用以下代码:
header("Content-Type:text/html;charset=utf-8");
- 将文件名转换为 UTF-8 编码,使用以下代码:
$file_name = iconv("gbk", "utf-8", $file_name);
- 在文件名前加上 "filename=",并使用 urlencode 函数编码,使用以下代码:
header("Content-Disposition:attachment;filename=".urlencode($file_name));
以上是解决 PHP 导入文件名中文乱码的几种方法,可以根据实际情况选择适合自己的方法。