現時点では、このコードを使用してファイルをユーザーに出力しています。
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$or.'');
readfile($file);
ただし、コードはブラウザにファイルのサイズを通知しません。また、1 GB のような大きなファイルを出力することはできません。コードでブラウザにファイルの実際のサイズを伝え、大きなファイルを出力できるようにしたい