Az if utasításban szereplő feltétel esetén végrehajtandó kódblokk mögé az else kulcsszót, és azt követően kapcsos zárójelek között egy újabb kódblokkot írhatunk.
A második kódblokk akkor lesz végrehajtva, ha a feltétel nem teljesül.
Az if else vezérlési szerkezet szintaxisa:
if
(
feltétel
)
{
utasítás
;
utasítás
;
...
}
else
{
utasítás
;
utasítás
;
...
}
Példa:
Az első kódblokk, akkor kerül végrehajtásra, ha a feltétel igaz.A második kódblokk pedig akkor, ha a feltétel hamis.
Forráskód
<body>
<h2>Else záradék példa 01</h2>
<?php
$v=0;
if ($v>0) {echo $v; $v=0;}
else {echo $v; $v=1;}
echo ", ".$v;
?>
</body>
Eredmény*
A példakód letölthető: php_else_01.php.zip