$t->set_block( "filehandle","block1","block1s");
$t->set_block( "filehandle", "block2", "block2s");
for( ;;)//循环
{
$t->set_var("block2s");
$t->set_var("block1_var",$var1); for(;;)//循环
{
$t->set_var("block2_var", $var2);
$t->parse( "block2s", "block2", true);
}
$t->parse( "block1s", "block1", true);
}
$t->pparse( "F_out", "filehandle");
$t->set_block( "filehandle", "block2", "block2s");
for( ;;)//循环
{
$t->set_var("block2s");
$t->set_var("block1_var",$var1); for(;;)//循环
{
$t->set_var("block2_var", $var2);
$t->parse( "block2s", "block2", true);
}
$t->parse( "block1s", "block1", true);
}
$t->pparse( "F_out", "filehandle");
解决方案 »
- excel 图片可以导入到MYSQL数据库吗?
- php字符串截取问题【送分题】
- php文件内部字符编码格式
- PHP 文本编辑
- 神秘的my msn中实现的WebPart的自定义控件,我们php能不能也做到?
- 高分请教如何生成报表?
- Apache2+PHP+Zend+phpMyAdmin的整合安装包刚做好,需要一个空间存放,谁能提供?
- http://some.net 和https://some.net 中.http和https有何不同?
- 怎样字符串转成float?
- 可以搜索的下拉框,这种是怎么做的
- 哪里用这样的系统http://www.he183.com/lieche/
- 请教:PHP如何接收并处理多个复选框的内容?
//test.php
$page = new Template(".");
$files = array( "htpl"=>"tpl.html");
$page->set_file( $files);
$page->set_block( "htpl", "Gp", "Gps");//父块
$page->set_block( "htpl", "Mem", "Mems");//要嵌套的块for( $i = 'A'; $i < 'Z'; $i++)
{
$page->set_var( "Mems");
//$page->set_var( "Mems", true);连这个我也试了但结果一样
$page->set_var( "group", $i);
for( $j = 'a'; $j <= 'c'; $j++)
{
$page->set_var( "member", $j);
$page->parse( "Mems", "Mem", true);
}
$page->parse( "Gps","Gp", true);
}$page->pparse( "out", "htpl");//模板源代码
<table>
<!-- BEGIN Gp -->
<tr>
<td>{group}</td>
<!-- BEGIN Mem -->
<td>{member}</td>
<!-- END Mem -->
</tr>
<!-- END Gp -->
//输出后
<table><tr>
<td>A</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>B</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>C</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>D</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>E</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>F</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>G</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>H</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>I</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>J</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>K</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>L</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>M</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>N</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>O</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>P</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>Q</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>R</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>S</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>T</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>U</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>V</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>W</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>X</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
<tr>
<td>Y</td>
<!-- BEGIN Mem -->
<td>c</td>
<!-- END Mem -->
</tr>
</table>
$files = array( "htpl"=>"tpl.html");
$page->set_file( $files);
$page->set_block( "htpl", "Gp", "Gps");//父块
$page->set_block( "htpl", "Mem", "Mems");//要嵌套的块for( $i = 'A'; $i < 'Z'; $i++)
{
$page->set_var( "group", $i);
for( $j = 'a'; $j <= 'c'; $j++)
{
$page->set_var( "member", $j);
$page->parse( "Mems", "Mem", true);
}
$page->parse( "Gps","Gp", true);
}$page->pparse( "out", "htpl");
这个是我改过的例子没有调试不过应该差不多,你再试试吧!