gpt4 book ai didi

php - PHP 中确定上传文件大小的这些方法有什么区别?

转载 作者:行者123 更新时间:2023-12-02 01:34:10 28 4
gpt4 key购买 nike

我遇到了这段代码,程序员可以像这样确定上传的文件大小:

$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);

据我所知,人们可以简单地做到:

$_FILES[$upload_name]["size"];

是否有理由使用 filesize() 函数而不是从 $_FILES 数组中读取文件大小?

最佳答案

$_FILES[$upload_name]["size"]

这是 PHP 在收到上传的文件后为您填充的。

$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);

这是一种浪费的方法,它会从驱动器中获取文件大小,即使它已经填充在 $_FILES[$upload_name]["size"] 中。

关于php - PHP 中确定上传文件大小的这些方法有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6297919/

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