Maison  >  Article  >  développement back-end  >  Similitudes et différences entre les fonctions isset() et !empty() en PHP

Similitudes et différences entre les fonctions isset() et !empty() en PHP

autoload
autoloadoriginal
2021-03-26 14:14:172676parcourir

Les fonctions isset() et !empty() sont similaires, les deux renverront le même résultat. Mais la seule différence est ! La fonction empty() ne génère aucun avertissement ni notification électronique lorsque la variable n'existe pas. Il suffit d'utiliser l'une ou l'autre fonction. La fusion de deux fonctions dans un programme entraîne un laps de temps et une utilisation inutile de la mémoire.

1.isset()

isset ( mixed $var , mixed $... = ? ) : bool
  • var : la variable à vérifier.

  • Valeur de retour : Si var existe et que la valeur n'est pas nulle, elle renvoie vrai, sinon elle renvoie faux.

PS : Si une variable a été libérée en utilisant unset(), elle ne sera plus isset(). Si vous utilisez  isset() pour tester une variable définie sur null, false sera renvoyé. Notez également que le caractère null ("

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn