我正在创建一个脚本,可以通过我的iOS应用程序上传文件。我想知道哪种方法对系统更好或更安全?$_FILES
还是php://input
?这有关系吗?我很想知道,因为用户需要一次上传多个文件,例如一个用户可能上传一张照片,但有10k人同时上传。我只是想为这种情况做好准备。
对此有什么建议吗?我知道$_FILES
会写入临时目录,但我相信php://input
不会(它使用系统内存吗)?请帮我理解。我发现了一些其他线程,但没有具体说明它如何影响系统&哪一个更适合我的情况。
文件最多不会超过2MB。
无论您选择哪一个,由于php处理文件上传的方式,php都将始终在内存中拥有整个文件。
我会坚持使用$_FILES
,它已经可以帮助您使用PHP处理文件上传。