imi方法

get 获取

$this->request->get('name', 'default')

post

$this->request->post('name', 'default')

$this->request->request('name','default') 相当于 $this->request->get('name', 'default')

上传文件 POST

    /**
     * @Action
     * @Route(url="/upload")
     * @return void
     */
    public function upload(){
    
    

        $uploadfiles = $this->request->getUploadedFiles();
        $files = [];
        foreach($uploadfiles as $file){
    
    
            $files[] = [
                'clientFilename' => $file->getClientFilename(),
                'mediaType'     => $file->getClientMediaType(),
                'error'         => $file->getError(),
                'size'          => $file->getSize(),
                'Size2'         => strlen($file->getStream()->getContents())
	        ];
            $file->moveTo(__DIR__.'/'.$file->getClientFilename());
        }
        return $files;
    }

猜你喜欢

转载自blog.csdn.net/lows_H/article/details/112986763