Aller au contenu

syntaxe php "?"


bad wolf

Messages recommandés

Il peut être encore très utile pour faire un teste d'une variable et la remplir si non elle non créer directement dans un argument.

 

Par exemple avec un if :

 

Ma_Fonction (Argument01, Argument02, (if (isset($TOTO)) $TOTO = false);

 

Cela mettra une erreur, maintenant avec la simplification :

 

Ma_Fonction (Argument01, Argument02, (isset($TOTO) ? $TOTO : false));

 

Apres il est clair qu'on peut y remédier en préparent cette vérification avant de la balancer dans l'argument de la fonction, mais bon c'était juste pour dire qu'elle était toujours au temps utile pour ce genre de manip afin d’éviter par exemple des erreurs de variable non défini, ou de même pour des constants non défini ...

 

@+

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
  • Statistiques des membres

    23 028
    Total des membres
    963
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • Statistiques des forums

    128,1 k
    Total des sujets
    1,7 M
    Total des messages
×
×
  • Créer...