使用file_put_contents作为上传功能?

时间:2010-01-21 10:34:42

标签: php file file-upload

我还可以使用file_put_contents($ fileapp,$ content,FILE_BINARY);移动上传的文件?

1 个答案:

答案 0 :(得分:6)

你可以。但为什么不使用move_uploaded_file()呢?这通常被认为比尝试访问$_FILES中的路径更安全,因为move_uploaded_file()会检查文件是否真的是文件以及用户是否实际上传了文件。

如果您无法使用move_uploaded_file(),请务必在file_put_contents()来电之前致电is_uploaded_file()。为了您自己的安全。