
- PHP Tutorial
- PHP - Home
- PHP - Introduction
- PHP - Environment Setup
- PHP - Syntax Overview
- PHP - Variable Types
- PHP - Constants
- PHP - Operator Types
- PHP - Decision Making
- PHP - Loop Types
- PHP - Arrays
- PHP - Strings
- PHP - Web Concepts
- PHP - GET & POST
- PHP - File Inclusion
- PHP - Files & I/O
- PHP - Functions
- PHP - Cookies
- PHP - Sessions
- PHP - Sending Emails
- PHP - File Uploading
- PHP - Coding Standard
- Advanced PHP
- PHP - Predefined Variables
- PHP - Regular Expression
- PHP - Error Handling
- PHP - Bugs Debugging
- PHP - Date & Time
- PHP & MySQL
- PHP & AJAX
- PHP & XML
- PHP - Object Oriented
- PHP - For C Developers
- PHP - For PERL Developers
- PHP Form Examples
- PHP - Form Introduction
- PHP - Validation Example
- PHP - Complete Form
- PHP login Examples
- PHP - Login Example
- PHP - Facebook Login
- PHP - Paypal Integration
- PHP - MySQL Login
- PHP AJAX Examples
- PHP - AJAX Search
- PHP - AJAX XML Parser
- PHP - AJAX Auto Complete Search
- PHP - AJAX RSS Feed Example
- PHP XML Example
- PHP - XML Introduction
- PHP - Simple XML
- PHP - Simple XML GET
- PHP - SAX Parser Example
- PHP - DOM Parser Example
- PHP Frame Works
- PHP - Frame Works
- PHP - Core PHP vs Frame Works
- PHP Design Patterns
- PHP - Design Patterns
- PHP Function Reference
- PHP - Built-In Functions
- PHP Useful Resources
- PHP - Questions & Answers
- PHP - Useful Resources
- PHP - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
PHP Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to PHP. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 1 - Which of the following is true about php variables?
A - All variables in PHP are denoted with a leading dollar sign ($).
B - The value of a variable is the value of its most recent assignment.
Answer : D
Explanation
All of the above options are correct.
Q 2 - Which of the following type of variables are floating-point numbers, like 3.14159 or 49.1?
Answer : B
Explanation
Doubles: are floating-point numbers, like 3.14159 or 49.1.
Q 3 - Which of the following is correct about constants vs variables in PHP?
Answer : C
Explanation
Both of the above options are correct.
Q 4 - Which of the following operator is used to concatenate two strings?
Answer : A
Explanation
To concatenate two string variables together, use the dot (.) operator.
Q 5 - Which of the following variable is used to generate random numbers using PHP?
Answer : B
Explanation
The PHP rand() function is used to generate a random number. This function can generate numbers with-in a given range. The random number generator should be seeded to prevent a regular pattern of numbers being generated. This is achieved using the srand() function that specifiies the seed number as its argument.
Q 6 - Which of the following function returns the sum of the values in an array?
Answer : A
Explanation
array_sum() − Returns the sum of the values in an array.
Q 7 - Which of the following is used to delete a cookie?
Answer : A
Explanation
To delete a cookie you should call setcookie() with the name argument only.
Q 8 - Which of the following provides the error code associated with this file upload?
Answer : A
Explanation
$_FILES['file']['error'] − it provides the error code associated with this file upload.
Q 9 - Which of the following method of Exception class returns the code of exception when error occured?
Answer : B
Explanation
getCode() method of Exception class returns the code of exception.
Q 10 - Which of the following method returns current date and time?
Answer : A
Explanation
PHP's time() function gives you all the information that you need about the current date and time. It requires no arguments but returns an integer.