phpはHTML中にプログラムを記述できるメリットは理解できたけれど、
そうは言ってもロジックとビューは分離したい。
include 文で別ファイルを読み込み
viewファイルにphpプログラムが入っているのは気になりますが、ちょっと分離できた。おー。
■logic.php
<?php
$hoges = array(1,2,3);
include 'view/view.php';
■view.php
<html>
<body>
<?php foreach ($hoges as $hoge):?>
<li>
<?php echo $hoge; ?>
</li>
<?php endforeach; ?>
</body>
</html>
■結果