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 相关文章推荐
建立动态的WML站点(一)
Oct 09 PHP
Godaddy空间Zend Optimizer升级方法
May 10 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
Nov 07 PHP
360通用php防护代码(使用操作详解)
Jun 18 PHP
PHP中的Memcache详解
Apr 05 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
ThinkPHP3.1查询语言详解
Jun 19 PHP
PHP数组排序之sort、asort与ksort用法实例
Sep 08 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
Mar 21 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
PHP实现Huffman编码/解码的示例代码
Apr 20 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 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集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
PHP图像识别技术原理与实现
2016/10/27 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
一个对于js this关键字的问题
2007/01/09 Javascript
jQuery live( type, fn ) 委派事件实现
2009/10/11 Javascript
jquery中ajax学习笔记3
2011/10/16 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
js实现分割上传大文件
2016/03/09 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
详解React 条件渲染
2020/07/08 Javascript
Antd下拉选择,自动匹配功能的实现
2020/10/24 Javascript
微信小程序组件生命周期的踩坑记录
2021/03/03 Javascript
Python中list初始化方法示例
2016/09/18 Python
Python高级特性切片(Slice)操作详解
2018/09/27 Python
python3安装speech语音模块的方法
2018/12/24 Python
基于keras 模型、结构、权重保存的实现
2020/01/24 Python
Python sorted排序方法如何实现
2020/03/31 Python
python中常见错误及解决方法
2020/06/21 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
HTML5使用drawImage()方法绘制图像
2014/06/23 HTML / CSS
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
梵蒂冈和罗马卡:Omnia Card Pass
2018/02/10 全球购物
婚礼主持词开场白
2014/03/13 职场文书
音乐教师求职信
2014/06/28 职场文书
基层党建工作汇报材料
2014/08/15 职场文书
2014报到证办理个人委托书
2014/10/08 职场文书
党员倡议书
2015/01/19 职场文书
支教个人总结
2015/03/04 职场文书
未婚证明格式
2015/06/15 职场文书
培训简讯范文
2015/07/20 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
董事长致辞
2015/07/29 职场文书