相关疑难解决方法(0)

获取上载文件的原始名称

$request = $event->getRequest();
print_r($request->files);die;
Run Code Online (Sandbox Code Playgroud)

给我

Symfony\Component\HttpFoundation\FileBag Object
(
    [parameters:protected] => Array
        (
            [files] => Array
                (
                    [0] => Symfony\Component\HttpFoundation\File\UploadedFile Object
                        (
                            [test:Symfony\Component\HttpFoundation\File\UploadedFile:private] => 
                            [originalName:Symfony\Component\HttpFoundation\File\UploadedFile:private] => Chrysanthemum.jpg
                            [mimeType:Symfony\Component\HttpFoundation\File\UploadedFile:private] => image/jpeg
                            [size:Symfony\Component\HttpFoundation\File\UploadedFile:private] => 879394
                            [error:Symfony\Component\HttpFoundation\File\UploadedFile:private] => 0
                            [pathName:SplFileInfo:private] => /tmp/phpmUl54W
                            [fileName:SplFileInfo:private] => phpmUl54W
                        )

                )

        )

)
Run Code Online (Sandbox Code Playgroud)

我试图获得'originalname'的值,即"Chrysanthemum.jpg",而不是诉诸循环,但我似乎无法找到正确的语法

使用1UP文件上传器,但我认为这不重要

symfony

13
推荐指数
3
解决办法
4万
查看次数

标签 统计

symfony ×1