これは少し奇妙なものです。テンプレートを選択し、それを含めるか、%0、%1、%3 などの変数を解析するように設計された関数を作成しました。これは現在の関数です:
if(!fopen($tf,"r")){
$this->template("error",array("404"));
}
$th = fopen($tf,"r");
$t = fread($th, filesize($tf) );
$i=0;
for($i;$i<count($params);$i++){
$i2 = '%' . $i;
$t = str_replace($i2,$params[$i],$t);
}
echo $t . "\n";
fclose($th);
$th は、テンプレート ファイルへの相対ディレクトリです。私の問題は、これらのファイル内で PHP を実行すると同時に、文字列変数 %0 %1 などを置き換えることができるようにする必要があることです。どうすればこれを試みることができますか?