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函数array_merge用法一例(合并同类数组)
Feb 03 PHP
PHP 循环删除无限分类子节点的实现代码
Jun 21 PHP
解析php函数method_exists()与is_callable()的区别
Jun 21 PHP
PHP curl 获取响应的状态码的方法
Jan 13 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
Mar 18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
Jun 26 PHP
ThinkPHP查询语句与关联查询用法实例
Nov 01 PHP
ThinkPHP连接Oracle数据库
Apr 22 PHP
php生成txt文件实例代码介绍
Apr 28 PHP
iOS10推送通知开发教程
Sep 19 PHP
tp5框架的增删改查操作示例
Oct 31 PHP
thinkphp5.1 框架钩子和行为用法实例分析
May 25 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实现文件安全下载
2006/10/09 PHP
php实现微信发红包
2015/12/05 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
php+lottery.js实现九宫格抽奖功能
2019/07/21 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
分享20款好玩的jQuery游戏
2011/04/17 Javascript
jquery获取元素值的方法(常见的表单元素)
2013/11/15 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
javascript中new关键字详解
2015/12/14 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
2020/01/04 Javascript
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
Python实现线程池代码分享
2015/06/21 Python
Python写入数据到MP3文件中的方法
2015/07/10 Python
Python中字符串格式化str.format的详细介绍
2017/02/17 Python
Python机器学习之决策树算法
2017/12/22 Python
Python中Threading用法详解
2017/12/27 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
Python面向对象总结及类与正则表达式详解
2019/04/18 Python
PyQt5实现从主窗口打开子窗口的方法
2019/06/19 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
django框架中间件原理与用法详解
2019/12/10 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
python如何代码集体右移
2020/07/20 Python
python 写一个水果忍者游戏
2021/01/13 Python
HTML5 CSS3打造相册效果附源码下载
2014/06/16 HTML / CSS
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
活动策划邀请函
2014/02/06 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
博物馆观后感
2015/06/05 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
Redis唯一ID生成器的实现
2022/07/07 Redis