这是参考这个问题 -需要与 $_FILES 相同的东西,从远程服务器下载使用 php
在上面的帖子中,OP 基本上想要的是手动填充$_FILES
超全局数组以进行文件上传。
在答案中,您将看到使用tempnam
创建临时文件并将资源存储在其中的使用file_get_contents
,我认为这在理论上应该有效(未经测试)。
现在,我的问题是 PHP 没有任何检查来检测和防止这种行为,或者post-max-size
/upload-max-filesize
ini
值如何影响这个手动创建的$_FILES
数组?