oujood.com

Déterminer si une variable est vide

La fonction empty() est une fonction qui sert à déterminer si une variable est vide

chercher |

PHP cours tutorial

La fonction empty()

(PHP 4, PHP 5)

La fonction empty() détermine si une variable est vide

Syntaxe:

empty( $var)

L’argument $var est la variable à vérifier.

Note:

empty()ne vérifie que les variables, toute autre chose retournera une erreur d'analyse. En d'autres termes, si vous mettez une fonction comme argument par exemple: empty(trim($name))ne fonctionne pas et génère une erreur.

Valeurs de retour

Retourne FALSE si var a une valeur non-vide et différente de zéro.

Ce qui suit est considéré comme étant vide :

  • "" (une chaîne vide)
  • 0 (0 en tant qu'entier)
  • "0" (0 en tant que chaîne de caractères)
  • NULL
  • FALSE
  • array( ) (un tableau vide)
  • var $var; (une variable déclarée, mais sans valeur dans une classe)

Exemple:

<?php

$var = 0;

// Evalué à vrai car $var est vide

if (empty($var)) {

echo '$var vaut 0,Donc vide ou pas définie';

}

// Evalué à vrai car $var est défini

if (isset($var)) {

echo '$var est définie même si elle est vide';

}

?>

Note:

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

Note:

Lors de l'utilisation de cette fonction sur des propriétés d'objet inaccessibles, la méthode magique __isset sera appelée, si elle existe.



Cours precedent:
  

    Fonctions de manipulation des variables en PHP

 Cours suivant:
La fonction floatval()   

Par carabde 20 Aout 2014

Club Affiliation Facile -PUB: 7JOURS -Webmarketing

PROMO ! CLUB AFFILIATION FACILE : lien publicitaire affiché pendant 1 semaine sur plusieurs sites à fort trafic, partage des commissions 1TPE et SystemeIO, plus de 20000 produits.

publicitaire affiché pendant 1 semaine


SITES RÉMUNÉRATEURS

Ces sites web "pépites" vous payent entre 500 et 1000 euros par mois pour effectuer de petites tâches simples !

site web qui paye


Voir aussi nos tutoriel :

outline

Définit toutes les propriétés dans une déclaration

Les couleurs en CSS3

CSS3 ajoute quelques nouvelles notations fonctionnelles pour définir des valeurs de couleur pour les éléments qui sont : rgba(), hsl(), hsla() et opecity.

Elément XSLT xsl:choose

Elément XSLT xsl:choose