• 235阅读
  • 0回复

brophp 1.0版本中foreach的@index不识别怎么回事? [复制链接]

上一主题 下一主题
离线wanqing0304
 
在模板里想通过foreach循环遍历数组,同时判断当索引为3时终止循环。

<{foreach from = $photo item = li}>
                <li><a href="<{$app}>/photo/piclist/xcid/<{$li.xiangceid}>"><img src="<{$public}>/uploads/<{$li.dir}>"  /></a><div class="center"><{$li.typename}></div></li>
                <{if $li@index eq 3}>
                    <{break}>
                <{/if}>
            <{foreachelse}>
                <p>暂无任何相册</p>
            <{/foreach}>
可是报错:
Parse error: syntax error, unexpected '@' in D:\AppServ\www\2017\myhome\runtime\comps\default\2017_myhome_index_php\%%83^833^83385F9A%%index.tpl.php on line 80
哪里写错了吗?
兄弟连招贤令
 
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个