php - 使用 file_put_contents 作为上传功能?

标签 php file file-upload

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

最佳答案

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

如果您不能使用move_uploaded_file(),记得调用is_uploaded_file()在执行 file_put_contents() 调用之前。只是为了您自己的安全。

关于php - 使用 file_put_contents 作为上传功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2108452/

相关文章:

php - 文件创建时间

java - 基本 FFmpeg 转换错误?

javascript - 此语法与 Railscast JQuery 上传教程中的什么有关

javascript - 为什么我无法在 WordPress 上编辑页面的 html?

php - 如何动态检查 PHP 中匿名函数预期的参数数量?

c - 我的程序中收到一些未报告的值

python - Django 上传文件

jquery - 网络摄像头图片直接保存到文件附件

php - Laravel,获取 BroadcastOn() 的用户 ID

php - 查找 MYSQL 查询失败的条件(偏差汇总)