CodeIgniter is the most popular PHP framework that provides MVC platform to develop web applications. When developing web application with CodeIgniter, we need to implement file upload functionality to upload single or multiple files. In this tutorial you will learn how to implement multiple file upload using CodeIgniter.
CodeIgniter is one of the most popular PHP framework based on MVC (Model–View–Controller) pattern. Currently, MVC is the most used pattern in web applications and most of PHP frameworks are based on this pattern. The MVC pattern an application into three parts: Model, View, Controller. The Model is responsible for handling data. The View is responsible for rendering the data provided by the model. The Controller is responsible to handle the Model and View to work together.