【发布时间】:2009-08-18 10:06:45
【问题描述】:
我开始编写自己的小型框架,并且我已经了解了它的模板部分。到目前为止,我已经能够用以下代码替换简单的变量:
public function view($page, $vars)
{
if(!file_exists('system/views/' . $page . '.php'))
{
trigger_error("No Template found", E_USER_ERROR);
}
$tempArray = file_get_contents('system/views/' . $page . '.php');
foreach($vars as $key => $value)
{
$tempArray = str_replace('{' . $key . '}', $value, $tempArray);
}
print $tempArray;
unset($tempArray);
}
这很好用,但我现在正在寻找的是,如果我想循环显示来自数据库的未知数量的记录,我尝试了一些想法,但到目前为止似乎都没有奏效
【问题讨论】:
-
有很多开源的 PHP 模板语言,你为什么不看看其中的一种?
标签: php templating