echo $begrüßung;
Hmm wenn noch jemand ein gutes ausführliches Tutorial zum Thema Templates ansich kennt kann er ja mal den link posten?!
Templatesysteme arbeiten auf recht unterschiedliche Art und Weise. Ein ausführliches Tutorial dürfte recht umfangreich ausfallen.
Sinn eines Templatesystems ist die Trennung von Datenverarbeitung und Ausgabe. Manche gehen soweit, dass sogar Logik, die zur Ausgabe gehört (Wiederholungen, bedingte Abschnitte, usw.) vom Template-System bearbeitet wird.
Unter dem Dach von PHP ist Smarty beheimatet. Im PEAR - PHP Extension and Application Repository befinden sich auch einge Systeme in der Kategorie HTML (HTML_Template_*). Beschrieben sind sie im PEAR-Handbuch.
Und auch PHP selbst ist bereits ein Templatesystem. Recht einfach könnte man die Datenverarbeitung von der Darstellungslogik wie folgt trennen:
<?php
// Datenverarbeitung
...
// Ausgabedaten erstellen
$title = ...;
...
?>
<html>
<head>
<title><?php echo $title ?></title>
</head>
<body>
...
</body>
</html>
echo "$verabschiedung $name";