与title相同。
我有一个2兆的upload_max_filesize限制,如果我上传一个3兆的文件,它会在2兆后停止上传,或者继续直到完整的3兆上传,然后决定它太大了?
它会在2兆后停止上传还是继续上传直到3兆上传完才决定它太大?
完整的3兆将被上传。这个请求只会被传递给PHP, PHP会认为它太大了。
error
标志将按照@Steve所指出的填充。
IIRC,如果您点击Apache的 LimitRequestBody
大小则不同:请求将在达到限制后立即终止,并显示错误页面
它甚至不会开始。它将用UPLOAD_ERR_INI_SIZE常量填充$_FILES['filename']['error']。
http://www.php.net/manual/en/features.file-upload.errors.php