While Laravel also provides ease of function, it still has a few rules and regulations in place. There's also more freedom and flexibility with CodeIgniter, and it also provides better error handling. So, all in all, CodeIgniter may be an easier option for most developers.
CodeIgniter is straightforward to learn and a good choice for learners who are relatively new to PHP or web development. However, learners should first understand web development.