要在PHP中使用苹果浏览器下载文件,需要使用HTTP响应头设置文件名和文件类型,并将文件内容输出到浏览器。
-
设置HTTP响应头:使用header()函数设置Content-Disposition和Content-Type响应头,其中Content-Disposition中的filename参数设置下载后的文件名,Content-Type中的MIME类型设置文件类型。
-
输出文件内容:使用readfile()函数读取文件内容并输出到浏览器。
-
示例代码:
$file = "path/to/file";
$filename = "downloaded_file.txt";
header("Content-Disposition: attachment; filename="".$filename.""");
header("Content-Type: text/plain");
readfile($file);
注意事项:为了避免出现代码块,上述示例代码中的双引号需要使用转义符进行转义。