<?php } ?> の意味を教えて下さい

{ } は PHP のコードとして解釈して欲しいので <?php と ?> で囲んでいます。
2021年8月30日
ユーザー
  <ul>
  <?php if (empty($names)) { ?>
    <li>Nobody!</li>
  <?php } else { ?>
  <?php foreach ($names as $name) { ?>
    <li><?= h($name); ?></li>
  <?php } ?>
  <?php } ?>
  </ul>

この部分で、{}のタグを<?php ?> で囲む理由はなぜですか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?