1、獲取上傳的檔案
$file=$request->file(‘file’);
2、獲取上傳檔案的檔名(帶字尾,如abc.png)
$filename=$file->getClientOriginalName();
3、獲取上傳檔案的字尾(如abc.png,獲取到的為png)
$fileextension=$file->getClientOriginalExtension();
4、獲取上傳檔案的大小
$filesize=$file->getClientSize();
5、獲取快取在tmp目錄下的檔名(帶字尾,如php8933.tmp)
$filaname=$file->getFilename();
6、獲取上傳的檔案快取在tmp資料夾下的絕對路徑
$realpath=$file->getRealPath();
7、將快取在tmp目錄下的檔案移到某個位置,返回的是這個檔案移動過後的路徑
$path=$file->move(path,newname);
move()方法有兩個引數,第一個引數是檔案移到哪個資料夾下的路徑,第二個引數是將上傳的檔案重新命名的檔名
8、檢測上傳的檔案是否合法,返回值為true或false
$file->isValid()
本作品採用《CC 協議》,轉載必須註明作者和本文連結