ecshop模板教程之foreach

2010-01-20 09:37 来源:www.chinab4c.com 作者:admin

   ecshop模板教程,上一章节讲述了ecshop模板标签ifelse.本章讲述ecshop模板标签foreach.foreach是ecshop里面常用的,也是一个主要功能标签。他执行着ecshop中foreach同样的功能角色.foreach就是在模板中的循环,他可以循环一个数组的内容。甚至是多唯数组.以下是例子.
   比如一个数组
   $array = array(1,2,3,4,5);你在模板中。
   $smarty->assign("array",$array);
   应该通过该方法去循环显示.
   {foreach from = $array item=item}
    {$item}
   {/foreach}
   显示结果将是1,2,3,4,5.
   如果是多唯数组.
   $array = array(array(1,2,3),array(4,5,6));
   $smarty->assign("array",$array);
    应该通过该方法去循环显示.
   {foreach from = $array item=item}
      {foreach from = $item item = item1}
         {$item1}
      {/foreach}
   {/foreach}
   以上是多唯数组的循环使用。
   来源:中国B4C电子商务