ThinkPHP中文件上传Upload类使用详解

在ThinkPHP框架中,文件上传只需实例化上传类,设置相关参数就可以轻松实现文件上传。下面是ThinkPHP中文件上传Upload类利用详解。

HTML上传表单

  1. 1

    单个上传文件表单。一般利用form表单进行提交内容,上传文件input的type设置为file,表单设置好action提交的地址即可。需要注重的是form表单要设置enctype="multipart/form-data"才能当作功上传文件。

  2. 2

    多个上传文件表单。若是需要上传多个文件,则需要多个file类型的input上传框。

上传领受数据的节制器

  1. 1

    若是只需要上传一个文件,则可以利用upload类中的uploadOne()方式来实现上传。代码如下:

  2. 2

    多个文件上传时,可以利用upload上传类中的upload()方式来实现领受数据,实现上传。代码如下:

上传参数设置的两种体例

  1. 1

    实例化传入参数。在实例化Upload()类的时辰,传入数组,数组内包罗所有的参数设置。

  2. 2

    实例化后动态赋值体例传入参数。在实例化Upload()类后,经由过程对象赋值体例设置上传参数。

  3. 3

    上传的各个参数申明,如maxSize是上传文件最大文件巨细;rootPath是文件保留的路径等。

  • 发表于 2019-05-03 23:09
  • 阅读 ( 800 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具