强制下载 application/force-download, 将传送 HTTP 标头您的浏览器并告诉它下载,而不是在浏览器中执行的档案
$content_url//下载档案地址, 可以是互联网地址, 也可以是本地物理路径或者虚拟路径
ob_end_clean(); //函式 ob_end_clean 会清除缓冲区的内容,并将缓冲区关闭,但不会输出内容。
header(“Content-Type: application/force-download;”); //告诉浏览器强制下载
header(“Content-Transfer-Encoding: binary”);
header(“Content-Length: $taille”);
header(“Content-Disposition: attachment; filename=” 下载后的名字以及字尾”);
header(“Expires: 0”);
header(“Cache-control: private”);
header(“Pragma: no-cache”); //不 WordPress 加速缓存页面
readfile($content_url);