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

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus