便宜的

vps和云服务器

推荐!

帝国cms列表内容模板复选框值分割后怎么去掉最后一个值的分割符


列表内容模板(list.var)中使用了程序代码,代码如下:

$f2=explode("|",$r[soft]);
for($f=1;$f<count($f2)-1;$f++)
$soft.="".$f2[$f].", ";

$listtemp='<li>'.$soft.'</li>';

这样每个值得后面都跟一个小逗号,怎么写一个if判断将最后一个复选框的值后面的小逗号去掉呢?


答:
判断最后一条用:
if($f==count($f)-2)
把上面的.",";修改为.($f==count($f2)-2?'':',');


更简单的可以使用:
$soft.=($f==1?'':',').$f2[$f];
第一条不加逗号,其它加逗号
 

声明:VPSNO仅为VPS服务器信息分享,任何IDC都有倒闭和跑路可能,本站无法作任何保障,请网友购买前自行斟酌,衡量评估风险,自负责任。数据勤备份是最佳选择。

本文由VPSNO网站发布,转载请保留链接:《帝国cms列表内容模板复选框值分割后怎么去掉最后一个值的分割符》

站长联系方式:联系QQ:22⑧2六8⑦肆8,邮箱为QQ邮箱。

相关推荐
我来说两句
评论列表
共有 条评论