せかいや

いまいるここを、おもしろく http://sekai-in-the-box.appspot.com/

【PHP】ロジックとビューの分離(かんたん編)

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>

■結果
f:id:sekaiya:20130728125910j:plain