質問: Symfonyの2.7を使っています。 SymfonyのUploadedFileからtempファイルをフルパスで取得したいです。 UploadedFileクラスを見たところそのような機能はないみたいでした。 アップロードされたtempファイルをフルパスで取得する方法はありますか?
回答: `Symfony\Component\HttpFoundation\File\UploadedFile`クラスは `Symfony\Component\HttpFoundation\File\File`クラスを継承し、 `SplFileInfo`クラスを継承しています。 `SplFileInfo`クラスは`getRealPath`メソッドを持っているので、`UploadedFile`クラスでももちろん使用できます。 次のように呼び出せばtempファイルまでのフルパスが取得できると思います。 `echo $uploadedFile->getRealPath();` ### 参考 SplFileInfo::getRealPath