gpt4 book ai didi

PHP readfile 与 file_get_contents

转载 作者:IT王子 更新时间:2023-10-29 01:10:20 25 4
gpt4 key购买 nike

我使用以下代码生成 zip

// push to download the zip
header('Content-type: application/zip');
header('Content-Disposition: attachment; filename="'.$zip_name.'"');
readfile($zip_name);

这段代码运行良好,但由于未知原因在我尝试之前无法运行

// push to download the zip
header('Content-type: application/zip');
header('Content-Disposition: attachment; filename="'.$zip_name.'"');
echo file_get_contents($zip_name);

我很想知道这两种情况发生了什么

最佳答案

Readfile 会将文件直接读入输出缓冲区,file_get_contents 会将文件加载到内存中,当您回显结果时,数据将有效地从内存复制到输出缓冲区,使用的内存是 readfile 的两倍。

关于PHP readfile 与 file_get_contents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20095175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com