如何获得在智者foreach循环的最后一个索引值,即时通讯新的Smarty的我已经使用这个代码,但它不工作如何找到foreach循环的最后指数智者
{foreach from=$cityList key=myId item=i name=foo}
{$i.location_name}{if $main_smarty.foreach.foo.last}<hr>{else}-{/if}
{/foreach}
我想,当他们的是最后一个城市名称这种它来水平线后,否则其如印度 - 美国 - 日本 - 但最后它来到日本,中国
以.php我使用
<?php
include_once('Smarty.class.php');
$main_smarty = new Smarty;
query to find citylist
$main_smarty->assign('cityList',$cityList);
?>
请提供更多的代码,所以我们可以确定问题,您提供的代码段对我来说看起来没问题,应该可以正常工作 – jigfox 2010-06-25 12:52:00