In this article we have explained about how to create custom Helper in Codeigniter. Helper is a group of functions but it is not a class.
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
if ( ! function_exists('sample_method'))
function sample_method($var = '')
Save this to application/helpers/. We shall call it “my_first_helper.php“.
The first line exists to make sure the file cannot be included and ran from outside the CodeIgniter scope. Everything after this is self explanatory.
echo sample_method('Hello World');
If you use this helper in a lot of locations you can have it load automatically by adding it to the autoload configuration file i.e. \application\config\autoload.php.
$autoload['helper'] = array('my_first_helper');
Always make use that the helper file name is appended with “_helper” otherwise you will get an error.