View

Views dienen der Darstellung von Inhalten. So wird beispielsweise eine Benutzerinteraktion mit der Applikation ermöglicht. Der View kennt die die Daten des Models und präsentiert diese. Ein View übernimmt keine steuernde Funktion in der Applikation. Diese Aufgabe übernimmt der Controller. Auf Grund dessen besteht ein View zu einem großen Teil aus darstellbaren Inhalten (z.B. HTML5), ergänzt durch die Daten des Models. Diese werden in der Variable $data an den View übergeben.

sample.php

<div class="page-header">
	<h1><?php echo $data['title'] ?></h1>
</div>

<p><?php echo $data['sample'] ?></p>