PHP保存文件,中文乱码的解决方法
经过测试,避免踩坑问题说明:在进行php文件上传的时候,保存文件为中文时,乱码。查阅资料发现:由于系统是gb2312作为文件名编码,所以utf-8的php文件生成的中文名肯定乱码。所以进行编码转变move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . iconv("UTF-8","gb2312",$_FILES["file"]["name"]));1.使用iconv函数可以解决上传中文文件名乱码的问题,实际上iconv能解
原创
2021-03-06 10:10:06 ·
810 阅读 ·
3 评论