PHP Interview Questions With Answers Part 1
PHP Interview Questions With Answers Part 1
Are you a PHP learner or developer? Or you need to update your software development knowledge or
need to prepare for a job interview? Check out this collection of PHP Interview Questions with simplified
Answers.
What's PHP
What Is a Session?
What is meant by PEAR in php?
How can we know the number of days between two given dates using PHP?
How can we repair a MySQL table?
What is the difference between $message and $message?
What Is a Persistent Cookie?
What does a special set of tags do in PHP?
How do you define a constant?
How To Write the FORM Tag Correctly for Uploading Files?
What's PHP
The PHP Hypertext Preprocessor is a programming language that allows web developers to create
dynamic content that interacts with databases. PHP is basically used for developing web based software
applications.
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.
There is only one session object available to your PHP scripts at any time. Data saved to the session by a
script can be retrieved by the same script or another script when requested from the same visitor.
Sessions are commonly used to store temporary data to allow multiple PHP pages to offer a complete
functional transaction for the same visitor.
What is meant by PEAR in php?
Answer1:
PEAR is the next revolution in PHP. This repository is bringing higher level programming to PHP. PEAR
is a framework and distribution system for reusable PHP components. It eases installation by bringing an
automated wizard, and packing the strength and experience of PHP users into a nicely organised OOP
library. PEAR also provides a command-line interface that can be used to automatically install
"packages"
Answer2:
PEAR is short for "PHP Extension and Application Repository" and is pronounced just like the fruit. The
purpose of PEAR is to provide:
A structured library of open-sourced code for PHP users
A system for code distribution and package maintenance
A standard style for code written in PHP
PHP Interview Questions with Answers Part 1 2
How can we know the number of days between two given dates using PHP?
Simple arithmetic:
$date1 = date('Y-m-d');
$date2 = '2006-07-01';
$days = (strtotime() - strtotime()) / (60 * 60 * 24);
echo "Number of days since '2006-07-01': $days";
How can we repair a MySQL table?
The syntex for repairing a mysql table is:
is equivalent to
$holder = 'user';
$$holder = 'bob';
Anwser 2:
They are both variables. But $message is a variable with a fixed name. $$message is a variable who's
name is stored in $message. For example, if $message contains "var", $$message is the same as $var.
PHP Interview Questions with Answers Part 1 3
Muhammad Mahad
[email protected]