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 相关文章推荐
php5 and xml示例
Nov 22 PHP
ADODB结合SMARTY使用~超级强
Nov 25 PHP
PHP开发框架总结收藏
Apr 24 PHP
CodeIgniter php mvc框架 中国网站
May 26 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
Jun 19 PHP
Smarty中调用FCKeditor的方法
Oct 27 PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
Apr 15 PHP
PHP实现HTML页面静态化的方法
Nov 04 PHP
PHP基于自增数据如何生成不重复的随机数示例
May 19 PHP
Laravel使用消息队列需要注意的一些问题
Dec 13 PHP
PHP lcfirst()函数定义与用法
Mar 08 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
请离开include_once和require_once
2013/07/18 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
PHP递归的三种常用方式
2019/02/28 PHP
js程序中美元符号$是什么
2008/06/05 Javascript
$.ajax json数据传递方法
2008/11/19 Javascript
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
通过jQuery源码学习javascript(三)
2012/12/27 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
巧用replace将文字表情替换为图片
2014/04/17 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
AngularJS实现网站换肤实例
2021/02/19 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
django输出html内容的实例
2018/05/27 Python
浅谈python3.x pool.map()方法的实质
2019/01/16 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
python实现指定ip端口扫描方式
2019/12/17 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
python读取hdfs并返回dataframe教程
2020/06/05 Python
python 实现简易的记事本
2020/11/30 Python
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
HealthElement海外旗舰店:新西兰大卖场
2018/02/23 全球购物
英国百年闻名的优质健康产品连锁店:Holland & Barrett
2019/12/19 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
办公室内勤工作职责
2013/12/11 职场文书
考试退步检讨书
2014/01/15 职场文书
揭牌仪式主持词
2014/03/19 职场文书
奉献演讲稿范文
2014/05/21 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
Vue CLI中模式与环境变量的深入详解
2021/05/30 Vue.js
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers