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将时间差转换为字符串提示
Sep 07 PHP
深入PHP异步执行的详解
Jun 03 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
Mar 19 PHP
PHP 自动加载的简单实现(推荐)
Aug 12 PHP
php mysql like 实现多关键词搜索的方法
Oct 29 PHP
PHP获取访问页面HTTP状态码的实现代码
Nov 03 PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
Jun 07 PHP
PHP实现的简单操作SQLite数据库类与用法示例
Jun 19 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
Jun 16 PHP
PHP-FPM的配置与优化讲解
Mar 15 PHP
PHP下载大文件失败并限制下载速度的实例代码
May 10 PHP
ThinkPHP5与单元测试PHPUnit使用详解
Feb 23 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
php 常用字符串函数总结
2008/03/15 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
PHP实现的带超时功能get_headers函数
2015/02/10 PHP
PHP生成制作验证码的简单实例
2016/06/12 PHP
农历与西历对照
2006/09/06 Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
2012/05/11 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
JS实现单行文字不间断向上滚动的方法
2015/01/29 Javascript
关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
2015/10/12 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
Node.js Buffer模块功能及常用方法实例分析
2019/01/05 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
python网络爬虫采集联想词示例
2014/02/11 Python
Python中暂存上传图片的方法
2015/02/18 Python
Python使用Flask框架获取当前查询参数的方法
2015/03/21 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
python解决js文件utf-8编码乱码问题(推荐)
2018/05/02 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
2019/05/04 Python
Python中一些深不见底的“坑”
2019/06/12 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python实现钉钉订阅消息功能
2020/01/14 Python
什么是View State?
2013/01/27 面试题
经典婚礼主持词
2014/03/13 职场文书
《诚实与信任》教学反思
2014/04/10 职场文书
审计专业自荐信范文
2014/04/21 职场文书
三严三实学习心得体会
2014/10/13 职场文书
MySql存储过程之逻辑判断和条件控制
2021/05/26 MySQL
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
详解pytorch创建tensor函数
2022/03/22 Python