`
congfeng02
  • 浏览: 195596 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

简单而复杂的smarty循环问题

PHP 
阅读更多

简单而复杂的smarty循环问题

问:
$mySmarty->assign('sCount', 20);
$mySmarty->display('xxx.tpl');

我想要的很简单,就是能在xxx.tpl中循环$sCount变量,就像类似于下面的PHP循环形式:

for ($i = 0; $i < $sCount; $i++)
{
......
}

每个语言都有循环语句,smarty(暂且勉强归类到语言中)也不例外,但是查了手册上的资料,竟然全部都是关于数组循环的语句,难道我要想循环一个100次的语句,就要成立一个数组,赋值100次?循环1000次,5000次呢?难道就没有最简单、最原始的办法了?

-----------------------------
答:
用一段section模拟
{section name=loop loop=$count}
id: {$smarty.section.loop.index}
{/section}


给count赋个值
$smarty->assign('count', 5);
分享到:
评论

相关推荐

    smarty的section嵌套循环用法示例

    主要介绍了smarty的section嵌套循环用法,结合简单实例形式分析了Smarty使用section进行嵌套循环操作的实现技巧,需要的朋友可以参考下

    Smarty Foreach 使用说明

    foreach 是除 section 之外处理循环的另一种方案(根据不同需要选择不同的方案)。 foreach 用于处理简单数组(数组中的元素的类型一致),它的格式比 section 简单许多,缺点是只能处理简单数组。

    Ease Template Manual E3 中文手册.rar

    当您使用phplib时候循环、嵌套循环、每次赋值的头疼问题接踵而来,smarty的学习如同学习一门语言,这个对于php工程师以及页面制作人员都是很大压力,这么多问题下,选择Ease Template就是最经济、可靠、高效的方案。...

    ease template

     Ease Template相对于Smarty或phplib提供更简单更高效的方法,甚至可以将数据库运用方法直接写入模板中,这样将无须复杂的数组转换操作。  目前发行的任何一套模板引擎都没有提供开源商业化版权保护。公司开发出...

    E3(Ease Template) 110110.rar

    当您使用phplib时候循环、嵌套循环、每次赋值的头疼问题接踵而来,smarty的学习如同学习一门语言,这个对于php工程师以及页面制作人员都是很大压力,这么多问题下,选择Ease Template就是最经济、可靠、高效的方案。...

    MyfCMS闵益飞内容管理系统 v2.0 20130902.zip

    在作者仅几年互联网的打拼过程中,给企业公司做站,大部分都用织梦CMS系统,但是长期困扰作者的是版权问题,织梦的系统虽然完全开源,但是商业盈利或企业政府站均需要支付版权费用,而很多企业的网站都比较简单,...

    php模板引擎技术简单实现

    用了smarty,tp过后,也想了解了解其模板技术是怎么实现,于是写一个简单的模板类,大致就是读取模板文件-&gt;替换模板文件的内容-&gt;保存或者静态化  tpl.class.php主要解析  assign 方法实现  /** * 模板赋值操作 ...

    Ease Template 3 build 110110

    当您使用phplib时候循环、嵌套循环、每次赋值的头疼问题接踵而来,smarty的学习如同学习一门语言,这个对于php工程师以及页面制作人员都是很大压力,这么多问题下,选择Ease Template就是最经济、可靠、高效的方案。...

    91736cms企业网站内容管理系统 v1.9.6 GBK.rar

    H、结合Smarty开发的万能loop标签、get_block碎片标签,数据调用更简单、更方便 I、产品多图多方位展示 v1.9.6版更新列表[20120521]: 1、修复后台模板编辑漏洞 2、修复getip函数漏洞 3、修复前台左侧无限级分类...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    (全)传智播客PHP就业班视频完整课程

    雇员管理系统②-model1模式简单登录 9-19 3.雇员管理系统③-model1模式数据库登录 9-19 4.雇员管理系统④-model1模式雇员分页 9-19 5.雇员管理系统⑤-分层模式管理员登录 9-20 1.回顾 9-20 2.雇员管理系统⑥-分层...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    雇员管理系统②-model1模式简单登录 9-19 3.雇员管理系统③-model1模式数据库登录 9-19 4.雇员管理系统④-model1模式雇员分页 9-19 5.雇员管理系统⑤-分层模式管理员登录 9-20 1.回顾 9-20 2.雇员管理系统⑥-分层...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    雇员管理系统②-model1模式简单登录 9-19 3.雇员管理系统③-model1模式数据库登录 9-19 4.雇员管理系统④-model1模式雇员分页 9-19 5.雇员管理系统⑤-分层模式管理员登录 9-20 1.回顾 9-20 2.雇员管理系统⑥-分层...

    史上最全传智播客PHP就业班视频课,8月份视频

    雇员管理系统②-model1模式简单登录 9-19 3.雇员管理系统③-model1模式数据库登录 9-19 4.雇员管理系统④-model1模式雇员分页 9-19 5.雇员管理系统⑤-分层模式管理员登录 9-20 1.回顾 9-20 2.雇员管理系统⑥-分层...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    雇员管理系统②-model1模式简单登录 9-19 3.雇员管理系统③-model1模式数据库登录 9-19 4.雇员管理系统④-model1模式雇员分页 9-19 5.雇员管理系统⑤-分层模式管理员登录 9-20 1.回顾 9-20 2.雇员管理系统⑥-分层...

    公司年会大屏幕抽奖

    更新:修复一个循环播放时随机出现重复消息的问题 更新:每场活动现在有独特的活动签到连接,不会出现串场的问题了 2017.8.8 更新:可以修改管理员密码 更新:增加开幕墙 更新:增加闭幕墙 更新:大屏幕右上角二维码增加...

    PHP unlink与rmdir删除目录及目录下所有文件实例代码

    在php中删除文件与目录其实很...function delFileUnderDir( $dirName=”../Smarty/templates/templates_c” ) { if ( $handle = opendir( “$dirName” ) ) { while ( false !== ( $item = readdir( $handle ) ) ) {

    php网络开发完全手册

    2.5.1 简单的表达式例子 36 2.5.2 表达式的分类 36 2.5.3 算术操作表达式 36 2.5.4 字符串操作表达式 38 2.5.5 逻辑操作表达式 38 2.5.6 比较操作表达式 39 2.5.7 位操作表达式 40 2.5.8 运算符的优先级 41 2.6 特殊...

    php课程(共100多节)

    59:关于BIWEB常见问题和结构分析 60:PHP与数据库代码开发规范 61:PHP+Mysql新闻系统的开发一 62:PHP+Mysql新闻系统的开发二 63:PHP+Mysql新闻系统的开发三 64:PHP+Mysql新闻系统的开发四 65:PHP+Mysql新闻...

Global site tag (gtag.js) - Google Analytics