立即注册 找回密码

QQ登录

只需一步,快速开始

第一站长论坛

搜索
1框架
查看: 206|回复: 0

php中上传文件的的解决方案

[复制链接]
发表于 2018-10-4 19:52 | 显示全部楼层 |阅读模式
1,情景描述:我们在开发过程中,总是会用到上传文件,实际上上传文件一个方法就可以搞定

2,方案

代码:
1,首先从form表单中获取到上传的文件内容:

注意:上传文件的时候form表单的属性上一定要加上enctype=“multipart/form-data”

$filedata = $_FILES['file'];

2,贴上上传文件的代码:
  1. $filename = $filedata['name'];move_uploaded_file($filedata['tmp_name'],'/uploads/file/'.$filename);
复制代码
3,执行以上代码会发现一个问题,就是如果我们上传的文件名为中文,移动到某个目录的时候,文件名就会变成乱码的,这时候需要我们把文件名的格式编码转换成utf-8的即可,代码如下:
  1. $filename = iconv('utf-8','gb2312',$filename);
复制代码
总结
以上所述是小编给各人介绍的php中上传文件的的解决方案,希望对各人有所资助,如果各人有任何疑问请给我留言,小编会实时回复各人的。在此也非常感谢各人对脚本之家网站的支持!

免责声明:如果侵犯了您的权益,请联系我们,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站长论坛 ( 闽ICP备16019670号 )

GMT+8, 2019-7-24 02:07 , Processed in 0.060019 second(s), 24 queries .

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc & Style Design

本站提供网上自由讨论使用,所有言论内容来自互联网并不代表本站立场,本站不负任何责任.
如发现有侵权行为,请与我们联系. 我们将立刻从网站上删除,并向所有持版权者致最深歉意.
联系QQ:2837195923

快速回复 返回顶部 返回列表