emptyempty (PHP 3, PHP 4, PHP 5) empty -- Determine whether a variable is empty Descriptionbool empty ( mixed var )
Determine whether a variable is considered to be empty.
Parameters
- var
Variable to be checked
Note:
empty() only checks variables as anything else will
result in a parse error. In other words, the following will not work:
empty(trim($name)).
empty() is the opposite of
(boolean) var,
except that no warning is generated when the variable is not set.
Return Values
Returns FALSE if var has a non-empty
and non-zero value.
The following things are considered to be empty:
| "" (an empty string) | | 0 (0 as an integer) | | "0" (0 as a string) | | NULL | | FALSE | | array() (an empty array) | | var $var; (a variable declared, but without a value in a class) |
Examples
Example 1.
A simple empty() / isset()
comparison.
<?php $var = 0;
// Evaluates to true because $var is empty if (empty($var)) { echo '$var is either 0, empty, or not set at all'; }
// Evaluates as true because $var is set if (isset($var)) { echo '$var is set even though it is empty'; } ?>
|
|
NotesNote: Because this is a
language construct and not a function, it cannot be called using
variable functions
|

 |
Links |
|
Bluehost $6.95/mo- 50GB Diskspace
- 999GB Bandwidth
- Host 6 Domains
- CGI Ruby(RoR) Perl PHP MySQL PostgreSQL
- Support Custom PHP.INI
- SSH SSL FTP Stats
- Free Domain Forever
- 27/7 Support
PowWeb $7.77/mo- 300GB Diskspace
- 3000GB Bandwidth
- Host Unlimited Domains
- Load Balanced Technology
- DNS Management
- PHP4/5 Perl5 CGI SSI MySQL
- Daily Backup
StartLogic $5.95/mo- 200GB Diskspace
- 2000GB Bandwidth
- Host 10 Domains
- CGI PHP MySQL
- eCommerce Enabled
- 30 Day Money Back Guarantee
|
 |



 |
Partners |
|
|
 |

|