Manuel PHP
Précédent |  | Suivant

# empty

(PHP 3, PHP 4, PHP 5 )

empty -- Détermine si une variable contient une valeur non nulle

## Description

bool empty ( mixed var)

> Note : empty() est une structure de langage.

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.

Exemple 1. Exemple avec empty()

`<?php $var = 0; if (empty($var)) { // retourne &true; print 'soit $var vaut 0, soit il n\'est pas défini'; } if (!isset($var)) { // retourne &false; echo '$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.

> Note : Comme ceci est une structure du langage, et non pas une fonction, il n'est pas possible de l'appeler avec les variables fonctions.

Voir aussi isset() et unset().

Précédent | Sommaire | Suivant
doubleval | Niveau supérieur | floatval