Wednesday, 30 September 2015

count_chars - Count Number of character of string with PHP

count_chars - Count Number of character of string with PHP

mixed count_chars ( string $string [, int $mode = 0 ] )
Return information about characters used in a string
Mode value can have 0-5 and return following results
  1. 0 - Return an array with the byte-value as key and the frequency of every byte as value.
  2. 1 - same as 0 but only byte-values with a frequency greater than zero are listed.
  3. 2 - same as 0 but only byte-values with a frequency equal to zero are listed.
  4. 3 - a string containing all unique characters is returned.
  5. 4 - a string containing all not used characters is returned.



Counts the number of occurrences of every byte-value (0..255) in string and returns it in various ways.

<?php
$data 
"Two Ts and one F.";

foreach (
count_chars($data1) as $i => $val) {
   echo 
"There were $val instance(s) of \"" chr($i) , "\" in the string.\n";
}
?>


065 PHP من الألف إلى الياء Arabic التعامل مع النصوص Strings pt1

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?
PHP

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?
 $this->session->unsetuserdata('somename');;


Question: How do you get last insert id in codeigniter?
 $this->db->insertid();;


Question: How to print SQL statement in codeigniter model??
 $this->db->lastquery();;


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.

RCPT To:
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?
http://www.codeigniter.com


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