PHP-koodin ehdot ja katkos
Oletetaan, että meillä on jokin muuttuja:
<?php
$test = true;
?>
Tuodaan esille jokin HTML-koodinpala,
jos muuttujamme on yhtä kuin true:
<?php
if ($test) {
echo '<p>text</p>';
}
?>
Voimme muuttaa tämän koodin seuraavaksi, PHP-sulkujen katkaisulla:
<?php if ($test) { ?>
<p>text</p>
<?php } ?>
Tätä voidaan yksinkertaistaa vielä enemmän, jos käytetään
if-vaihtoehtoista syntaksia:
<?php if ($test): ?>
<p>text</p>
<?php endif; ?>
Annettu muuttuja:
<?php
$show = true;
?>
Annettu koodi:
<div>
<p>text1</p>
<p>text2</p>
<p>text3</p>
</div>
Tulosta annettu HTML-koodi, jos muuttuja
show on yhtä kuin true.