17 lines
		
	
	
		
			478 B
		
	
	
	
		
			PHP
		
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			478 B
		
	
	
	
		
			PHP
		
	
	
<?php
 | 
						|
namespace app\service;
 | 
						|
 | 
						|
use think\file\UploadedFile;
 | 
						|
 | 
						|
class File
 | 
						|
{
 | 
						|
    //上传文件移动到上传文件夹
 | 
						|
    public static function move(UploadedFile $file)
 | 
						|
    {
 | 
						|
        $upload_path = 'uploads/' . date('Ymd');
 | 
						|
        $path = app()->getRootPath() . $upload_path;
 | 
						|
        $filename = uniqid() . '.' . $file->extension();
 | 
						|
        $upload_filename = '/' . $upload_path . '/' . $filename;
 | 
						|
        return [$file->move($path, $filename), $file, $upload_filename];
 | 
						|
    }
 | 
						|
} |