|
Sommaire
Variables
doubleval
empty
gettype
get_defined_vars
get_resource_type
intval
is_array
is_bool
is_double
is_float
is_int
is_integer
is_long
is_null
is_numeric
is_object
is_real
is_resource
is_scalar
is_string
isset
print_r
serialize
settype
strval
unserialize
unset
var_dump
|
6.97.2 emptyDescription
int empty(mixed var )
empty retourne la valeur FALSE si la variable
var est affectée ou bien a une valeur
différente de 0; la valeur TRUE dans les autres cas.
|
<?php $var = 0; if (empty($var)) {
<tt>TRUE</tt>
print 'soit $var vaut 0, soit il n'est pas défini'; } if (!isset($var)) { // retourne
<tt>FALSE</tt>
print '$var n'est pas définie'; } ?>
|
Notez que cette fonction n'a pas de sens si elle est utilisée sur
autre chose qu'une variable. i.e.
empty (addslashes ($name))
n'a pas de sens, car cela revient à vérifier une
entité qui n'est pas une variable.
Voir aussi
isset et
unset.
|