2011-02-23 34 views

回答

10

使用move_uploaded_file()。它会进行额外的检查以确保用户不会陷入任何有趣的业务。此外,使用fread()fwrite()副本的文件,而不是移动它,这是数量级的几个订单不仅仅是移动它(这基本上只是改变了它的,因为源和目的地都比较昂贵在同一个分区上)。

+0

谢谢您的回复。请提出这个问题,我认为它可以帮助很多开发人员决定如何编写上传处理程序脚本。 = d – 2011-02-23 14:12:58

3

您应该使用fwrite()来写入文件和move_uploaded_file()来上传文件。

1

move_uploaded_file是优选的。您可以使用fwritefread读取/写入文件,但不要忘记检查文件是否使用上传is_uploaded_file

相关问题