PHP教程:smarty学习指南(2)_PHP技巧_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

PHP教程:smarty学习指南(2)

作者:黑客防线网安PHP教程基地 来源:黑客防线网安PHP教程基地 浏览次数:0

本篇关键词:指南学习教程循环
黑客防线网安网讯:  WebjxCom提示:smarty半小时快速上手教程.    三:模板说明    接下来介绍一个section循环块与foreach循环块,本来它应该属于模板部分,但是由于它们是smarty的精华所在,而且与...
  WebjxCom提示:smarty半小时快速上手教程.
  
  三:模板说明
  
  接下来介绍一个section循环块与foreach循环块本来它应该属于模板部分但是由于它们是smarty的精华所在,而且与smarty程序设计部分联系非常紧密,所以就在本节单独拿出来讲一下
  
  1:foreach:用于循环简单数组,它是一个选择性的section循环,它的定义格式为:
  
  {foreachfrom=$arrayitem=array_id}
  
  {foreachelse}
  
  {/foreach}
  
  其中,from指出要循环的数组变量,item为要循环的变量名称,循环次数由from所指定的数组变量的个数所决定{foreachelse}用来当程序中传递过来的数组为空时的处理,下面是一个简单的例子:
  
  模板文件:example.htm
  
  foreach输出一个“二维关联数组”的数据:
  
  {#foreachitem=newfrom=$news#}
  
  新闻编号:{#$new.id#}
  
  新闻内容:{#$new.title#}
  
  {#foreachelse#}
  
  数据库中没有新闻输出!
  
  {#/foreach#}
  
  {foreachfrom=$newsArrayitem=newsID}
  
  新闻编号:{$newsID}
  
  新闻内容:{$newsTitle}
  
  {foreachelse}
  
  对不起,数据库中没有新闻输出!
  
  {/foreach}
  
  这是一个错误的不显示数据,本文做了更正。
  
  
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-17656-1.html
网站维护教程更新时间:2012-09-21 05:23:06  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer