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


Posted in PHP onSeptember 25, 2018

1,情景描述:我们在开发过程中,总是会用到上传文件,实际上上传文件一个方法就可以搞定

2,方案

代码:

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

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

$filedata = $_FILES['file'];

2,贴上上传文件的代码:

$filename = $filedata['name'];
move_uploaded_file($filedata['tmp_name'],'/uploads/file/'.$filename);

3,执行以上代码会发现一个问题,就是如果我们上传的文件名为中文,移动到某个目录的时候,文件名就会变成乱码的,这时候需要我们把文件名的格式编码转换成utf-8的即可,代码如下:

$filename = iconv('utf-8','gb2312',$filename);

总结

以上所述是小编给大家介绍的php中上传文件的的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
php读取xml实例代码
Jan 28 PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
Oct 19 PHP
php字符串分割函数explode的实例代码
Feb 07 PHP
PHP之生成GIF动画的实现方法
Jun 07 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
php+mysql查询实现无限下级分类树输出示例
Oct 03 PHP
PHP面向对象程序设计之对象生成方法详解
Dec 02 PHP
ThinkPHP 模板引擎使用详解
May 07 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
Apr 09 PHP
php遍历目录下文件并按修改时间排序操作示例
Jul 12 PHP
PHP调用微博接口实现微博登录的方法示例
Sep 22 #PHP
PHP如何搭建百度Ueditor富文本编辑器
Sep 21 #PHP
详解php协程知识点
Sep 21 #PHP
在php的yii2框架中整合hbase库的方法
Sep 20 #PHP
php实现在线考试系统【附源码】
Sep 18 #PHP
PHP htmlspecialchars() 函数实例代码及用法大全
Sep 18 #PHP
Laravel用户授权系统的使用方法示例
Sep 16 #PHP
You might like
php将文本文件转换csv输出的方法
2014/12/31 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
flash 得到自身url参数的代码
2009/11/15 Javascript
jQuery MD5加密实现代码
2010/03/15 Javascript
jQuery.buildFragment使用方法及思路分析
2013/01/07 Javascript
JS前端框架关于重构的失败经验分享
2013/03/17 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
jQuery知识点整理
2015/01/30 Javascript
BootStrapTable服务器分页实例解析
2016/12/20 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
Vue input控件通过value绑定动态属性及修饰符的方法
2017/05/03 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
[37:45]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS Orenda
2014/05/22 DOTA
[34:08]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS EG
2018/03/30 DOTA
python+selenium+autoit实现文件上传功能
2017/08/23 Python
python 对象和json互相转换方法
2018/03/22 Python
Django1.9 加载通过ImageField上传的图片方法
2018/05/25 Python
Python应用库大全总结
2018/05/30 Python
python实现抖音视频批量下载
2018/06/20 Python
Python+OpenCv制作证件图片生成器的操作方法
2019/08/21 Python
Python性能分析工具py-spy原理用法解析
2020/07/27 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
Html5原生拖拽相关事件简介以及基础实现
2020/11/19 HTML / CSS
美丽的现代设计家具:2Modern
2018/07/26 全球购物
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
安全生产投入制度
2014/01/29 职场文书
幼儿园教师考核制度
2014/02/01 职场文书
先进集体获奖感言
2014/02/13 职场文书
人事专员的职责
2014/02/26 职场文书
2014年高校辅导员工作总结
2014/12/09 职场文书
员工表扬信怎么写
2015/05/05 职场文书
爱国主义电影观后感
2015/06/18 职场文书
2015年除四害工作总结
2015/07/23 职场文书
php解析非标准json、非规范json的方式实例
2022/05/10 PHP