Questions for PHP Interview: Basic and most Important Technical Questions for PHP Interview.
We have listed all the Logical and Practical Questions for PHP Interview for both PHP fresher and Experienced.
Questions for PHP Interview

Basic Questions for PHP Interview

    Q:- What is PHP? Why it is used PHP?
    Q:- What is the latest version of PHP?
    Q:- What are the advantages of PHP?
    Q:- Who is the developer of PHP?
    Q:- How to get IP Address of clients machine in PHP?
    Q:- How many types of errors in PHP?
    Q:- How can we make a constant in PHP?
    Q:- In PHP, how to redirect from one page to another page?
    Q:- What is the meaning of "enctype= multipart/form-data" in PHP?
    Q:- How to add comments in PHP?
    Q:- What is the difference server side and browser side validation?
    Q:- How to create and destroy cookies in PHP?
    Q:- What is the difference between fopen() and fclose()?
    Q:- What is str_replace()?
    Q:- What is substr() in PHP? and how it is used?
    Q:- What the use of var_dump()?
    Q:- What is the use of nl2br() in PHP?
    Q:- How can we upload a file in PHP?
    Q:- How to download files from an external server with code in PHP?
    Q:- What are the Headers in PHP?
    Q:- What is the role of the .htaccess file in php?
    Q:- Explain the difference between array_merge() and array_combine()?
    Q:- How to get a total number of elements used in the array?
    Q:- What is the difference between public, protected and private?
    Q:- How to remove HTML tags from data in PHP?
    Q:- Please explain the difference between $var and $$var?
    Q:- How to get complete current page URL in PHP?
    Q:- How can we enable error reporting in PHP?
    Q:- What is the use of @ in Php?
    Q:- What is the use of cURL()?
    Q:- How to remove blank spaces from the string?
    Q:- How to include a file code in different files in PHP?
    Q:- List some sorting functions in PHP?
    Q:- What is a composer?
    Q:- What is the use of $_SERVER["PHP_SELF"] variable?
    Q:- How we get browser details of clients machine?
    Q:- Write a program to display Reverse of any number?
    Q:- Write a program to display a table of any given number?
    Q:- How to write a program to make chess?
    Q:- How to redirect https to HTTP URL through .htaccess?
    Q:- What is the Apache?
    Q:- What is PEAR in PHP?
    Q:- What are getters and setters and why are they important?
    Q:- How to increase the maximum execution time of a script in PHP?
    Q:- What is the purpose of break and continue statement?
    Q:- How to remove duplicate values from array using PHP?
    Q:- What is the role of php.ini file in PHP?
    Q:- How to send email using php script?
    Q:- How to find the index of an element in an array PHP?
    Q:- How to check a variable is an array or not in PHP?
    Q:- How to check an element is exists in array or not in PHP?
    Q:- How to avoid email sent through PHP getting into the spam folder?

Questions for PHP Interview - Functions?

    Q:- What is PHP Array Functions?
    Q:- What is PHP String Functions?

Important Questions for PHP Interview - Database?

    Q:- How to make database connection in PHP?
    Q:- What are aggregate functions in MySQL?
    Q:- What is the role of a limit in a MySQL query?
    Q:- How to get a total number of rows available in the table?
    Q:- What are the different MySQL database engines?
    Q:- What is SQL injection?
    Q:- Find the 2nd highest salary of an Employee?
    Q:- Find last inserted id after insert data from a table?

Logical Questions for PHP Interview - Object Oriented Programming (OOP)?

    Q:- What is Class and Object in PHP?
    Q:- What is MVC?
    Q:- What is namespace in PHP?
    Q:- What are the final class and final method?
    Q:- What are the __construct() and __destruct() methods in a PHP class?
    Q:- What is inheritance in PHP? How many types of inheritance supports PHP?
    Q:- What are traits? How is it used in PHP?
    Q:- What are magic methods?

Technical Questions for PHP Interview - What is the difference between?

    Q:- What is the difference between unlink() and unset()?
    Q:- What is the difference between == and === in PHP?
    Q:- What is the difference between require() and require_once()?
    Q:- What is the main difference between require() and include()?
    Q:- What is the difference between implode() and explode() in php?
    Q:- Difference between file_get_contents() and file_put_contents() in PHP?
    Q:- What is the difference between php 5 and php 7?
    Q:- What is the difference between Apache and Tomcat?
    Q:- What is the difference between REST and Soap?
    Q:- What is the difference between abstract class and interface in php?
    Q:- What is the difference between MyISAM and InnoDB?
    Q:- What is the difference between GET & POST ?
    Q:- Please explain the difference between isset() and empty()?
    Q:- Difference between mysql_fetch_array(), mysql_fetch_object()?
    Q:- What is the difference between mysql and mysqli?
    Q:- What are the differences between PHP constants and variables?
    Q:- What is the difference between overloading and overriding in PHP?
    Q:- Explain the difference between session and cookies in PHP?

Practical Questions for PHP Interview - Programs?

    Q:- Write a program to swap two numbers using PHP.
    Q:- Write a program to display table of a number using PHP?
    Q:- Write a program to get LCM of two numbers using PHP?
    Q:- Write a program to get second highest number in an array using PHP?
    Q:- How to check whether a number is Prime or not?

Interview questions for php

Interview question on php

Interview question php

PHP interview question

Interview questions on php

If you want to add any of php question, please send it from contact section. We will check and if questions will be good, we will add to this List.