PHP downloading from other sites

Is it possible to get PHP from downloading files from other sites? If so, could anyone give me a pointer on how to achieve this?
If I upload a file to a site, I want to create a site (on another URL) which can download it and either storing it on it’s server or rerouting the download to me.

Thanks in advance! :slight_smile: