问题
我们想用帝国CMS调用TAG信息,每个TAG信息中间用“/”隔开,效果如下:
我的站长站 / 网站模板 / 网页模板 / 帝国CMS教程 /
我们可以看到最后一个TAG信息也加上了“/”,结尾应该是不需要的,那么如何判断最后一个TAG信息去掉“/”
解决方法
$classid=$r[classid]; //获取栏目id $tbname=$class_r[$classid][tbname];//获取数据表 $fr=$empire->fetch1("select infotags from {$dbtbpre}ecms_".$tbname."_data_{$r[stb]} where id='$r[id]'");//查询副表下的infotags字段 $tag1=''.$fr[infotags].''; $r_tag=explode(",",$tag1); for($i=0;$i<count($r_tag)&&$i<3;$i++) { if($r_tag[$i]) { $tagslink=$public_r[newsurl]."e/tags/?tagname=".$r_tag[$i];//链接 $tags.="<a href=\"$tagslink\" rel=\"tag\">".$r_tag[$i]."</a> /"; } }