一、獲取上傳的文件php
$file=$request->file('file');
二、獲取上傳文件的文件名(帶後綴,如abc.png)緩存
$filename=$file->getClientOriginalName();
三、獲取上傳文件的後綴(如abc.png,獲取到的爲png)get
$fileextension=$file->getClientOriginalExtension();
四、獲取上傳文件的大小io
$filesize=$file->getClientSize();
五、獲取緩存在tmp目錄下的文件名(帶後綴,如php8933.tmp)file
$filaname=$file->getFilename();
六、獲取上傳的文件緩存在tmp文件夾下的絕對路徑request
$realpath=$file->getRealPath();
七、將緩存在tmp目錄下的文件移到某個位置,返回的是這個文件移動事後的路徑方法
$path=$file->move(path,newname);
move()方法有兩個參數,第一個參數是文件移到哪一個文件夾下的路徑,第二個參數是將上傳的文件從新命名的文件名命名
八、檢測上傳的文件是否合法,返回值爲true或false移動
$file->isValid()
文件