<?php
と?>
でとじる基準がわかりにくいです。
<html></html>
の記述より外でphpを記述した場合は「最初」と「最後」だけで良いという理解で良いでしょうか。
そうだとした場合、<html></html>
内部にphpを記述した場合の基準がいまいちわかりません。
特に、以下のif文の中の<li></li>
の箇所が<?php ?>
で閉じられていないの理由がよくわかりません。
<?php if (empty($names)) { ?>
<li>Nobody!</li>
<?php } else { ?>
<?php foreach ($names as $name) { ?>
<li><?= h($name); ?></li>
<?php } ?>
ご教授よろしくお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?