Ich hab nie verstanden, wieso mancher PHP als Template-Engine bezeichnet.
Weil sowas geht:
<?php
## filename: do_all.php
$titel="Alles ganz toll!";
<?php
## filename: template_all.php
?><!DOCTYPE html>
<html>
<head>
<title><?php echo htmlspecialchars($titel)</title>
</head>
<body>
<h1><?php echo htmlspecialchars($titel)</h1>
</body>
</html>
[code lang=php]<?php
filename: index.php
require_once 'do_all.php';
require_once 'template_all.php';
?>
Schön ist das nicht ... geht aber.
Jörg Reinholz