.mb_convert_encoding($_FILES["file"]["name"],"UTF-8","auto"); 转义成中文怎么
时间: 2024-06-02 22:05:12 浏览: 166
文件编码转换 utf8
这个函数是将上传文件的文件名从自动检测的编码转换为UTF-8编码。如果你需要将转换后的UTF-8编码的文件名转换回中文,可以使用PHP内置函数`iconv()`或`mb_convert_encoding()`,如下所示:
```
$file_name = mb_convert_encoding($_FILES["file"]["name"],"UTF-8","auto"); // 将文件名转换为UTF-8编码
$file_name = iconv("UTF-8", "GB2312", $file_name); // 将UTF-8编码的文件名转换为中文
echo $file_name; // 输出中文文件名
```
其中,`iconv()`函数的第一个参数是源编码,第二个参数是目标编码,第三个参数是要转换的字符串。
阅读全文