Friday 25 September 2015

Codeigniter Interview Questions for Experienced

Question: What is CodeIgniter?
Codeigniter is an open source framework for web application on PHP. It is loosely based on MVC pattern and it is similar to CakePHP.

Question: What is Stable version of CodeIgniter?
Version: 3.0.4,
Date January 13, 2016

Question: In Which language CodeIgniter is written?

Question: What are the features of codeigniter? Open source framework
Light Weight
CodeIgniter is Extensible
Full Featured database classes

Question: How to access config variable in codeigniter?
$this->config->item('variable name');

Question: How to unset session in codeigniter?

Question: How do you get last insert id in codeigniter?

Question: How to print SQL statement in codeigniter model??

Question: What are hooks in CodeIgniter?
CodeIgniter's Hooks feature provides a means to tap into and modify the inner workings of the framework without hacking the core files.
    $hook['pre_controller'] = array(
            'class'    => 'MyClass',
            'function' => 'Myfunction',
            'filename' => 'Myclass.php',
            'filepath' => 'hooks',
            'params'   => array('param1', 'param2', 'param3')

Question: How to load model in CodeIgniter?
$this->load->model ('Model_Name');

Question: What helpers in CodeIgniter?
You can to execute below command.

This identifies the receipient of the email message. This command can be repeated multiple times for a given message in order to deliver a single message to multiple receipients.

Question: What is offical Website URL?

Question: List out different types of hook in Codeigniter?
  1. post_controller_constructor
  2. pre_controller
  3. pre_sytem
  4. post_sytem
  5. cache_override
  6. display_override
  7. post_controller