PHP Interview Question Answer For Fresher
What is PHP?
PHP is a server side scripting language commonly used for web applications. PHP has many frameworks and cms for creating websites.Even a non technical person can cretae sites using its CMS. Word Press,os Commerce are the famus CMS of php. It is also an object oriented programming language like java,C-sharp etc.It is very eazy for learning What is the use of “echo” in php?
It is used to print a data in the webpage, Example: , The following code print the text in the webpage 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.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.require_once(), require(), include(). What is difference between them?
require() includes and evaluates a specific file, while require_once() does that only if it has not been included before (on the same page). So, require_once() is recommended to use when you want to include a file where you have a lot of functions for example. This way you make sure you don’t include the file more times and you will not get the “function re-declared” error. 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 What is the purpose of the superglobal variable called $_SERVER ?
$_SERVER is an array and it holds the information about paths, headers, and script locations. How to Detecting request type in PHP ?
By using $_SERVER[‘REQUEST_METHOD’] method How to declare an array in php?
Eg : var $arr = array(‘apple’, ‘grape’, ‘lemon’); How to delete an element from an array ?
If you want to just delete a single element you can use unset() or alternatively array_splice().unset() method won’t change array key when array_splice() method change the array keys automatically