現在、次のような Web ページ テンプレートを検索して置換しています。
$template = <<<TEMP
<html>
<head>
<title>[{pageTitle}]</title>
</head>
[{menuA}]
[{menuB}]
[{bodyContent}]
</html>
<<<TEMP;
上記は別ファイルに置いてあります。
次に、私は:
$template = str_replace("[{pageTitle}]",$pageTitle,$template);
$template = str_replace("[{menuA}]",$menuA,$template);
$template = str_replace("[{menuB}]",$menuB,$template);
$template = str_replace("[{bodyContent}]",$bodyContent,$template);
//Some 10 more similar to the above go here.
echo $template;
問題は、上記のものと同じように合計で約 15 個あることです。
これを行うためのより良い/よりクリーンな/専門的な方法はありますか(検索と置換、または全体を別の方法で行います)。これは非常に面倒で専門的ではないと思います。