do_upload和move_uploaded_file

时间:2017-12-04 06:35:25

标签: php codeigniter

我是新的codeigniter和php中的一些函数 我在这里再次问一些困扰我上传文件的事情

我尝试搜索do_upload vs move_uploaded_file,但我没有得到好的回复或明确的解释。

使用 php 上传文件时,来自“move_uploaded_file”“do_upload”有什么区别?

我一直在使用 move_uploaded_file ,因为我用于编程原生PHP ,但我在 tuts中看到了(教程) codeigniter 一词“do_upload”这对我的眼睛和耳朵来说都是新的,所以也许有人可以简单解释一下?

1 个答案:

答案 0 :(得分:0)

实际上User是一个核心PHP函数,可以帮助您上传文件。

还有Codeigniter的文件上传库方法move_uploaded_file,它还可以帮助您上传文件。

当您使用Codeigniter并且您想要的不仅仅是上传文件(就像您想要文件类型限制,大小限制,维护上传的文件重命名等),那么Codigniter的do_upload方法(我的意思是上传图书馆)会更方便。

您可以查看文档以了解有关Codeigniter上传库的更多信息。

https://www.codeigniter.com/user_guide/libraries/file_uploading.html#the-controller