Syntaxe alternative
Le
PHP
propose
une
autre
manière
de
rassembler
des
instructions
à
l'
intérieur
d
'un
bloc
,
pour
les
fonctions
de
contrôle
if
,
while
,
for
,
foreach
et
switch
.
Dans
chaque
cas
,
le
principe
est
de
remplacer
l'
accolade
d'ouverture
par
deux
points
(
:
)
et
l'accolade
de
fermeture
par
,
respectivement
,
endif
;
,
endwhile
;
,
endfor
;
,
ou
endswitch
;
.
Dans
l'
exemple
ci-desssus
,
le
block
HTML
"A
=
5
"
est
inclus
à
l'intérieur
d
'un
if
en
utilisant
cette
nouvelle
syntaxe
.
Ce
code
HTML
ne
sera
affiché
que
si
la
variable
$a
est
égale
à
5
.
Cette
autre
syntaxe
fonctionne
aussi
avec
le
else
et
elseif
.
L
'
exemple
suivant
montre
une
structure
avec
un
if
,
un
elsif
et
un
else
utilisant
cette
autre
syntaxe
:
Allez
voir
while
,
for
,
et
if
pour
d
'
autres
exemples
.