Codeigniter 4 Tutorials
- Codeigniter 4
- Application Run
- Application Structure
- Configuration files
- Errors
- Controller
- View
- Model
- How to remove index.php from URL
- Route
- CodeIgniter URLs
- Helper
- Session
- Global Functions and Constants
- Logging Information in CI4
- Error Handling
- Signin / SignUp
- Login / Register
- CRUD
- Crud 1
- Form Validation
- Data Table
- Pagination
- File Upload
- Show Data Using Ajax
- Select2 AJAX Autocomplete Search
- Curl Post
- Rest API
- Weblink
What is Codeigniter Helpers?
Helpers are not written in an Object Oriented format. They are simple, procedural functions. Each helper function performs one specific task, with no dependence on other functions.
CodeIgniter does not load Helper Files by default, so the first step in using a Helper is to load it. Once loaded, it becomes globally available in your controller and views.
Helpers are typically stored in your system/Helpers, or app/Helpers directory.
How to load a Helper?
helper('name');
Where name is the file name of the helper, without the .php file extension or the “_helper” part.
For example, to load the Cookie Helper file, which is named cookie_helper.php
helper('cookie');
If you need to load more than one helper at a time, you can pass an array of file names in and all of them will be loaded:
helper(['cookie', 'date']);
Note 1:-
A helper can be loaded anywhere within your controller methods (or even within your View files) You can load your helpers in your controller constructor so that they become available automatically in any function, or you can load a helper in a specific function that needs it. Note
File name : index.php
Note 2:-
The Helper loading method above does not return a value, so don’t try to assign it to a variable.
The URL helper is always loaded so you do not need to load it yourself.
File name : index.php
File name : index.php
File name : index.php
File name : index.php