-- <? if($variable) { ?>
- Output/execute the text until "<? } ?>" only if $variable not null or Boolean.FALSE.
-
-- <? foreach($variable) { ?>
+- <? if($variable) { ?> ... <? } ?>
+ Output/execute the text until "<? } ?>" only if $variable is Boolean.TRUE (<=> !Boolean.FALSE) or not null.
+- <? if(...) { ?> ... <? } else { ?> ... <? } ?>
+
+- <? foreach($variable) { ?> ... <? } ?>