laravel上传文件lumen适用

字数 155阅读 1540

$file = Request::file('imgs'); 

 //获取文件名称/

/print_r($file);die;

if($filename -> isValid()) {

        $clientName = $filename -> getClientOriginalName(); //客户端文件名称..

        $tmpName = $filename ->getFileName(); //缓存在tmp文件夹中的文件名例php8933.tmp 这种类型的.

        $realPath = $filename -> getRealPath(); //这个表示的是缓存在tmp文件夹下的文件的绝对路径

        $entension = $filename -> getClientOriginalExtension(); //上传文件的后缀.

        $mimeTye = $filename -> getMimeType(); //也就是该资源的媒体类型

        $newName = $newName = md5(date('ymdhis').$clientName).".".

        $entension; //定义上传文件的新名称

        $path = $filename -> move('storage/uploads',$newName); //把缓存文件移动到制定文件夹

//print_r($path);die;

}