Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How to differentiate isset and empty

Answers were Sorted based on User's Feedback



How to differentiate isset and empty ..

Answer / p .g .senthilkumar

isset -> this variable handling functions determine whether
a variable is set . It checks whether a variable is set
even though it is empty.

empty -> as the term itself has already given a sign that
it would related to something that's empty, this variable
handling functions determine whether a variable is empty.
It checks whether a variable has a value whether it's empty
string, zero(0), or not set at all.

Is This Answer Correct ?    36 Yes 1 No

How to differentiate isset and empty ..

Answer / amit

isset() will ONLY return true when the value of the variable
is not NULL (and thereby the variable is at least defined).

empty() will return true when the value of the variable is
deemed to be an "empty" value, typically this means 0, "0",
NULL, FALSE and empty string, anything else is not empty.

Some examples


FALSE == isset($foo);
TRUE == empty($foo);
$foo = NULL;
FALSE == isset($foo);
TRUE == empty($foo);
$foo = 0;
TRUE == isset($foo);
TRUE == empty($foo);
$foo = 1;
TRUE == isset($foo);
FALSE == empty($foo);

Is This Answer Correct ?    21 Yes 2 No

How to differentiate isset and empty ..

Answer / rahul shelar

isset is used for checking whether variable is set or not
and empty checks whether it is empty

Is This Answer Correct ?    19 Yes 5 No

How to differentiate isset and empty ..

Answer / vijay

isset is used to check whether the variable is set or
not ...
where as empty is used to check whether variable contains a
value or not

Is This Answer Correct ?    12 Yes 1 No

How to differentiate isset and empty ..

Answer / techytech

0, "0",
NULL, FALSE and empty string,

for this value empty() will return TRUE

Is This Answer Correct ?    3 Yes 0 No

How to differentiate isset and empty ..

Answer / rafique

actually, !isset and empty are one and same thing...

Is This Answer Correct ?    2 Yes 31 No

Post New Answer

More PHP Interview Questions

What is the use of ajax in php?

0 Answers  


What is the difference between the functions strstr() and stristr()?

0 Answers  


Does php class need constructor?

0 Answers  


Which is better wamp or xampp?

0 Answers  


Is PHP is procedure oriented or object oriented?

10 Answers   DLF, Net Solution,


What is session management php?

0 Answers  


What is php artisan tinker?

0 Answers  


How many types of inheritances used in php and how we achieve it.

0 Answers  


How to create an array from php string?

0 Answers  


Where php basically used?

0 Answers  


what are the current or latest versions of LAMP ? Linux, Apache, MySql, PHP

4 Answers  


What is isset and unset in php?

0 Answers  


Categories