Handling file uploads in Slim 3 is reasonably easy as it uses the PSR-7 Request object, so let’s take a look. The easiest way to get a Slim framework project up and running is to use the Slim-Skeleton to create a project: composer create-project slim/slim-skeleton slim3-file-uploads and then you can cd into the directory and run the PHP built-in web server using: php -S 0.0.0.0:8888 -t public publ
![PSR-7 file uploads in Slim 3](https://cdn-ak-scissors.b.st-hatena.com/image/square/284c30ba242bfb25725914757566b78852b8df46/height=288;version=1;width=512/https%3A%2F%2Fakrabat.com%2Fwp-content%2Fuploads%2Fakrabat-header.jpeg)