PHPコードの条件分岐と中断
ある変数があるとします:
<?php
$test = true;
?>
変数がtrueの場合、何らかのHTMLコードの一部を出力してみましょう:
<?php
if ($test) {
echo '<p>text</p>';
}
?>
このコードを、PHPの中断を使用して以下のように書き換えることができます:
<?php if ($test) { ?>
<p>text</p>
<?php } ?>
代替構文ifを利用すれば、さらに簡略化できます:
<?php if ($test): ?>
<p>text</p>
<?php endif; ?>
変数が与えられています:
<?php
$show = true;
?>
以下のコードがあります:
<div>
<p>text1</p>
<p>text2</p>
<p>text3</p>
</div>
変数showがtrueと等しい場合、上記のHTMLコードを出力してください。