Syntaxes alternatives
1 h
5 exercices
Niveau 5
PHP propose une syntaxe alternative pour certaines de ses structures de contrôle : if
, while
, for
, foreach
, et switch
. Dans chaque cas, la forme de base de la syntaxe alternative est de changer l'accolade d'ouverture par un deux-points (:) et l'accolade de fermeture par endif;
, endwhile;
, endfor;
, endforeach;
, ou endswitch;
.
Utilisations
IF / ELSE / ELSEIF
<?php
if ($condition):
do_something();
elseif ($another_condition):
do_something_else();
else:
do_something_different();
endif;
?>
<?php if ($condition): ?>
<p>Do something in HTML</p>
<?php elseif ($another_condition): ?>
<p>Do something else in HTML</p>
<?php else: ?>
<p>Do something different in HTML</p>
<?php endif; ?>
SWITCH
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !