L’ “instruction” else if et l’indentation

Récemment, j’ai discuté avec un collègue du mot clef elseif présent en PHP, nécessaire au bon fonctionnement de sa syntaxe alternative. Celui-ci me disait qu’utiliser directement else if, permettait de simplifier l’analyse syntaxique étant donné que le compilateur n’avait plus à parser deux mots clefs à la suite dans un cas spécifique. Par avant, j’avais déjà rencontré sur des forums des débutants qui pensaient même que else if est un mot clef du langage (en C++), qui possède un espace.

Par conséquent, je fais ce petit rappel sur le fonctionnement de l’instruction if  (if statement). Il est probable que les notions abordées dans cet article soient déjà connues par la majorité des développeurs.

Continue reading “L’ “instruction” else if et l’indentation”