title: Start a download with PHP without revealing file URL
body: <p>I want ta start a download using PHP, but I don't want the user to know the URL of the file which is downloading.</p>
  
  <p>I have read a lot of answers in StackOverflow but all I have found are showing the URL of the downloaded file.</p>
  
  <p>Here is what I want to do, in example:</p>
  
  <p>This is the PHP file, the user will see this URL: <code>http://website.com/download.php</code></p>
  
  <p>This is the URL of the downloaded file, I don't want the user to see this URL: <code>http://website.com/file.zip</code></p>
  
  <p>Is there any way to do this?</p>