IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

différence entre isset et !isset


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut différence entre isset et !isset
    Bonjour à tous!

    Je suis débutante en php et je reprend du code de qq'un mais je ne comprend
    pas la différence entre isset et !isset ?

    Des fois c'est marqué
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if (isset($_POST[$nom_bouton_modif])) (...)
    et d'autre fois
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if (!isset($loginId_a_modifier))
    Merci bcp

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Points : 716
    Points
    716
    Par défaut
    le caractère ! devant une variable représente la négation.

    La fonction isset retourne vrai si la variable testée est définie (et donc initialisée) et faux sinon.

    Donc isset($variable) teste si la variable existe et !isset($variable) teste si la variable n'existe pas.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 188
    Points : 121
    Points
    121
    Par défaut
    isset : Détermine si une variable est affectée
    donc !isset détermine si la variable n'est pas affectée

  4. #4
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    d'accord c'était tout bête

    et bien merci beaucoup!!!


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 11h53
  2. [PHP-JS] Savoir la différence entre 2 "isset"
    Par jlb59 dans le forum Langage
    Réponses: 27
    Dernier message: 16/04/2008, 09h31
  3. différence entre !isset et empty.
    Par sam01 dans le forum Langage
    Réponses: 3
    Dernier message: 20/10/2006, 17h35
  4. différence entre "@" et isset();
    Par kodokan dans le forum Langage
    Réponses: 3
    Dernier message: 14/09/2006, 01h11
  5. Réponses: 3
    Dernier message: 07/05/2002, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo