摘要:老样子,先来个目录初步熟悉UploadedFile类从Model开始的上传没有Model的上传UploadedFile类UploadedFile类位于 vendor/yiisoft/yii2/web/UploadedFile.php它提供了比如getInstance、getInstances、getInstanceByNam …
话说其实 getInstanceByName、getInstancesByName才是UploadedFile真正核心的函数,getInstance和getInstances最后也是调用了它们。
现在你会了么?接收一个或一组文件。
还有些小细节
getBaseName()
该函数能获取上传文件的原始名,需要注意的是返回的名字不包含扩展名。
getExtension()
该函数可以获取上传文件的扩展名,比如一个文件为a.png,则该函数返回的是png而不是image/png,另外扩展名均处理为小写了已经。
几个变量
另外如果我们也可以直接调用一些变量
type 返回比如image/png这样的媒体类型
size 返回文件的大小
name 文件原始名(含扩展名)
tempName 系统存放文件的临时名
以上就是UploadedFile的所有用法和一些变量,希望对你有用。
以上就是yii2中的文件上传方法的详细内容,更多请关注搞代码gaodaima其它相关文章!