PHP Interview Questions and Answers for Freshers - PrepareInterview.com

Breaking

Monday, October 19, 2015

PHP Interview Questions and Answers for Freshers


1.What is PHP?
PHP is a server side scripting language commonly used for web applications. PHP has many frameworks and cms for creating websites.

2.What is the use of "echo" in PHP?
It is used to print a data in the webpage, Example: <?php echo 'Car insurance'; ?> , The following code print the text in the webpage

3.How to include a file to a php page?
We can include a file using "include() " or "require()" function with file path as its parameter.

4.What's the difference between include and require?
If the file is not found by require(), it will cause a fatal error and halt the execution of the script. If the file is not found by include(), a warning will be issued, but execution will continue.

5.Differences between GET and POST methods ?
We can send 1024 bytes using GET method but POST method can transfer large amount of data and POST is the secure method than GET method .

6.How to declare an array in php?
Eg: var $arr = array('apple', 'grape', 'lemon');

7.What is the use of 'print' in php?
This is not actually a real function, It is a language construct. So you can use with out parentheses with its argument list.
Example print('PHP Interview questions');
print 'Job Interview ');

8.What is use of count() function in php ?
Count() is used to count all elements in an array, or something in an object

9.What types of loops exist in php?
For,while,do while and for each (NB: You should learn its usage)

10.What is a Session?
A session is a logical object created by the PHP engine to allow you to preserve data across subsequent HTTP requests. Sessions are commonly used to store temporary data to allow multiple PHP pages to offer a complete functional transaction for the same visitor.

11.How can we create a database using php?
mysql_create_db();

12.What is the difference between explode and split?
Split function splits string into array by regular expression. Explode splits a string into array by string.

13. What is the difference between the functions unlink and unset?
unlink() deletes the given file from the file system.
unset() makes a variable undefined.

No comments:

Post a Comment