Home >Backend Development >PHP Tutorial >mvc - thinkphp中多文件上传如何在文件上传之前读取文件的信息?

mvc - thinkphp中多文件上传如何在文件上传之前读取文件的信息?

WBOY
WBOYOriginal
2016-06-06 20:13:39928browse

如题,我想在$upload->upload();之前知道这些文件的信息该怎么办

回复内容:

如题,我想在$upload->upload();之前知道这些文件的信息该怎么办

可以参考下这个
前台JS(type=‘file’)读取本地文件的内容,兼容各种浏览器 一 - 推酷
http://www.tuicool.com/articles/Ub63Yj2

$_FILES

只要你想要想在TP里面读取文件信息,就必须上传文件至服务器,然后再从$_FILES[文件名]数数组中读取文件信息,另外一种办法是在上传至服务器之前使用js读取本地文件信息。

他会返回一个文件信息二维数组,具体的你还可以看他源码

对象有一个方法,$upload->getFileInfo(),你可以查看下upload方法的手册

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn