【data.php】
$title = "タイトル";
$h1 = "見出し1";
$p = "文章です";

【template.html】
<html>
<head>
<title>{title}</title>
</head>
<body>
{h1}
{p}
</body>

テンプレート(template.html)を元に{title},{h1},{p}にdata.phpにためてあるデータを値を入れたいのですが
データの数は日々追加したり削除することも考えうるのですが
どのようにしたらいいでしょうか?

【求める結果】
<html>
<head>
<title>タイトル</title>
</head>
<body>
見出し1
文章です
</body>