|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
Bonjour,
quelle est la différence entre ces deux syntaxe : Code :
Code :
|
||||
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : juillet 2006 Messages : 43 ![]() |
isset() te permet de savoir si une variable est définie alors que empty() te permet de savoir si une variable est vide ou pas
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() ![]() Inscription : novembre 2004 Messages : 735 ![]() |
Bonjour,
isset vérifie que la variable existe empty vérifie si elle est vide ( 0, '',NULL ) Plus d'infos dans la doc
__________________
Pierre 1. Dans le manuel ( PHP, MySQL,..., rayez la mention inutile), tu te plongeras à deux fois plutôt qu'aucune. 2. Dans la doc php, tu liras attentivement les sections Chaines de caractères, Tableaux et Système de fichiers 3. Un code rapide c'est bien, un code maintenable c'est mieux ... Why was the font tag an orphan ? Because it didn't have a font-family. |
|
|
00
|
|
|
#4 | ||||
|
Membre actif
![]() Inscription : juillet 2003 Messages : 257 ![]() |
t'as raison ce n'est pas pareil.
isset($_SESSION["mail"]) : Vérifie si la clé "mail" existe dans la session isempty($_SESSION["mail"]) : ca supposte que la clé "mail" existe, et il vérifie si sa valeur est null ou pas ex: Code :
Code :
Conclusion: la clé "mail" existe (isset) mais sa valeur est null (isempty) |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com