Oublier les accolades PHP sous conditions


Les accolades ne servent pas si vous exécutez votre condition en une seule ligne, ex:

$var=1;
if($var==1)
    echo "var est égal à 1";

Par contre, vous devez utiliser les accolades si vous souhaitez exécuter plusieurs chose après la condition (sur plusieurs lignes), ex:

$var=1;
if($var==1){
    echo "var est égal à 1";
    autreChose();//exemple
}

Vous pouvez utiliser else également avec ou sans les accolades, ex:

$var=1;
if($var==1)
    echo "var est égal à 1";
else
    echo "var n'est pas égal à 1";

Pareil que pour le if, le else/elseif doit avoir des accolades si ya plusieurs codes à exécuter dans la condition, ex:

$var=1;
if($var==1)
    echo "var est égal à 1";
else {
    echo "var n'est pas égal à 1";
    autreChose();//exemple
}

Commentaires

Pas encore de commentaire, soyez le premier!

Ajouter un commentaire

Commenter
Pseudo/Nom *
Email *
Message *
Captcha *
memo1
Commenter

Les champs marqués d'un * sont obligatoires.