🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
$file->getPathname(),是获取到临时目录文件 exif\_imagetype():返回的是图片类型对应的常量 image\_type\_to\_extension()根据图片类型常量,得到文件的后缀名 ~~~bash $ext = image_type_to_extension(exif_imagetype($file->getPathname())); ~~~ # tp6控制器示例代码 ~~~php //接收文件 $files = $request->file(); //文件验证 try { validate(['avatar' => 'fileMime:image/jpeg,image/png'])->check($files); } catch (ValidateException $e) { return fail($e->getError()); } //上传 foreach ($files as $file) { $ext = image_type_to_extension(exif_imagetype($file->getPathname())); } ~~~