我遇到了这段代码,程序员确定上传的文件大小如下:
$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);
Run Code Online (Sandbox Code Playgroud)
AFAIK可以简单地做到:
$_FILES[$upload_name]["size"];
Run Code Online (Sandbox Code Playgroud)
是否有理由使用filesize()函数而不是从$ _FILES数组读取文件大小?
Fos*_*sco 12
$_FILES[$upload_name]["size"]
Run Code Online (Sandbox Code Playgroud)
这是在收到上传文件后由PHP填充的.
$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);
Run Code Online (Sandbox Code Playgroud)
这是一种浪费的方法,即使它已经填充在内部,也会从驱动器中获取文件大小$_FILES[$upload_name]["size"].