Facebook

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

Ajoutez un commentaire, soyez le premier !

Ajouter un commentaire

Commenter
Pseudo/Nom
Email
Message
Captcha
memo1
Commenter
Retour aux articles de blog