那个判断单文件还是多文件

来源:2-4 PHP多文件上传案例实战

为何学开发

2016-09-06 20:37

form的name已经设置成了数组,不需要判断,只传一个文件或不传也是三维数组额。

这个的意义在于表单的name设置成单个变量名myfile1、2、3,还是数组myfile[]...,name设置成变量就是字符串,设置成数组就是三维数组。

我在这数组上转了半天,才发现自己根本搞错了方向,在单文件多文件概念上转来转去,逻辑没救了。


写回答 关注

2回答

  • zhangshp
    2016-09-09 23:58:15

    我开始也没搞懂,其实文件域的名字叫什么不重要,关键是老师写的函数可以智能判断各种不同的类型,实现上传成功。

  • zhangshp
    2016-09-09 23:57:14
    1. 单文件:单独的一个文件选择域,只能选择一个文件进行上传

    2. 多个单文件:多个文件域,文件域的名称为数组或myFile1、2、3的形式,每个文件域只能选择一个文件上传

    3. 多文件:一个文件域可以同时选择多个文件进行上传。

PHP实现文件上传与下载

本课程讲解了文件上传的原理和配置,学会两种方式实现文件上传与下载

43735 学习 · 328 问题

查看课程

相似问题