$t = new template(".");
$myname = "小猪噜噜";
/***************************************
animal数组作为第一层block中循环数据,
plant数组作为第二层block中循环数据,
也可以根据自己的需要,从数据库中读去
数据记录
***************************************/
$animal = array("动物","植物");
$plant = array(array("小猪","小白","小强"),array("玫瑰","向日葵"));
$t->set_file("myfilehandle","test.htm");
//模板中{myname}被$myname的值替换
$t->set_var("myname",$myname);
/*************************************
设置block ,先设置第一层block,文件句
柄是myfilehandle,再设置第二层block,
文件句柄是第一层block。注意两句语句
的次序
*************************************/
$t->set_block("myfilehandle","animallist","a");
$t->set_block("animallist","plantlist","p");
//第一层block开始
for ($i=0;$i<count($animal);$i++) {
/*******************************
这一句,很重要,不能少,它的作
用是清除上一次第二层block的内容
否则,结果如(图二)所示,会重
| 对此文章发表了评论 |
