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语法(4)
Oct 09 PHP
php preg_filter执行一个正则表达式搜索和替换
Feb 27 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
Apr 25 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 PHP
深入apache配置文件httpd.conf的部分参数说明
Jun 28 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
Jul 03 PHP
PHP中strlen()和mb_strlen()的区别浅析
Jun 19 PHP
symfony表单与页面实现技巧
Jan 26 PHP
ThinkPHP 3.2 版本升级了哪些内容
Mar 05 PHP
php提取微信账单的有效信息
Oct 01 PHP
PDO::errorCode讲解
Jan 28 PHP
Yii框架参数配置文件params用法实例分析
Sep 11 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 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
php adodb连接不同数据库
2009/03/19 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
javascript数组去重方法终极总结
2014/06/05 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
canvas实现钟表效果
2017/02/13 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
vue-router单页面路由
2017/06/17 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
2018/03/01 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
如何使用pm2快速将项目部署到远程服务器
2019/03/12 Javascript
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
python实现xml转json文件的示例代码
2020/12/30 Python
迪梵英国官方网站:Darphin英国
2017/12/06 全球购物
同步和异步有何异同,在什么情况下分别使用他们?举例说明
2014/02/27 面试题
普天C++笔试题
2016/03/20 面试题
电信专业毕业生推荐信
2013/11/18 职场文书
办公室文员工作自我评价
2013/12/01 职场文书
餐厅总经理岗位职责
2013/12/31 职场文书
八一建军节活动方案
2014/02/10 职场文书
计算机通信专业推荐信
2014/02/22 职场文书
《草原的早晨》教学反思
2014/04/08 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
社保转移委托书范本
2014/10/08 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
元旦主持词开场白
2015/05/29 职场文书
网络研修心得体会
2016/01/08 职场文书
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android