thinkPHP3.2简单实现文件上传的方法


Posted in PHP onMay 16, 2016

本文实例讲述了thinkPHP3.2简单实现文件上传的方法。分享给大家供大家参考,具体如下:

IndexController.class.php:

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
 function index(){
   $this->display();
 }
 public function upload(){
  $upload = new \Think\Upload();// 实例化上传类
  $upload->maxSize = 3145728 ;// 设置附件上传大小
  $upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
  $upload->rootPath = './Uploads/'; // 设置附件上传根目录
  $upload->savePath = ''; // 设置附件上传(子)目录
  // 上传文件
  $info = $upload->upload();
  print_r($info);exit;
  if(!$info) {// 上传错误提示错误信息
  $this->error($upload->getError());
  }else{// 上传成功
  $this->success('上传成功!');
  }
  }
}
?>

index.html:

在view里建个和控制器同名的文件夹 Index 再建个和方法同名的html index文件,这里省略。

PHP 相关文章推荐
php 文件上传系统手记
Oct 26 PHP
提升PHP性能的21种方法介绍
Jun 25 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
Jul 03 PHP
php实现的click captcha点击验证码类实例
Sep 23 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
用PHP代码在网页上生成图片
Jul 01 PHP
深入剖析PHP中printf()函数格式化使用
May 23 PHP
浅谈PHP中静态方法和非静态方法的相互调用
Oct 04 PHP
PHP使用Redis实现防止大并发下二次写入的方法
Oct 09 PHP
ThinkPHP3.2.3框架实现的空模块、空控制器、空操作,跳转到错误404页面图文详解
Apr 03 PHP
PHP接口类(interface)的定义、特点和应用示例
May 18 PHP
thinkPHP简单遍历数组方法分析
May 16 #PHP
thinkPHP删除前弹出确认框的简单实现方法
May 16 #PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 #PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 #PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
May 16 #PHP
php metaphone()函数的定义和用法
May 15 #PHP
php图片上传类 附调用方法
May 15 #PHP
You might like
用mysql内存表来代替php session的类
2009/02/01 PHP
PHP时间戳与日期之间转换的实例介绍
2013/04/19 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
无需数据库在线投票调查php代码
2016/07/20 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
JavaScript效率调优经验
2009/06/04 Javascript
javascript 可以拖动的DIV(二)
2009/06/26 Javascript
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
javascript中undefined与null的区别
2015/08/16 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
jquery animate动画持续运动的实例
2017/11/29 jQuery
Vue 项目中遇到的跨域问题及解决方法(后台php)
2018/03/28 Javascript
JS实现的透明度渐变动画效果示例
2018/04/28 Javascript
[原创]微信小程序获取网络类型的方法示例
2019/03/01 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
python中实现k-means聚类算法详解
2017/11/11 Python
python实现读取excel写入mysql的小工具详解
2017/11/20 Python
利用Python进行异常值分析实例代码
2017/12/07 Python
通过字符串导入 Python 模块的方法详解
2019/10/27 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
如何用tempfile库创建python进程中的临时文件
2021/01/28 Python
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
香港太阳眼镜网上商店:SmartBuyGlasses香港
2016/07/22 全球购物
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
365 Tickets英国:全球景点门票
2019/07/06 全球购物
《傅雷家书》教学反思
2014/04/20 职场文书
大学生演讲稿
2014/04/25 职场文书
部门2014年度工作总结
2014/11/12 职场文书
幼儿园小班开学寄语
2015/05/27 职场文书
走进毛泽东观后感
2015/06/04 职场文书
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫