我有一个有序列表,我想从<0>开始为数据 - 幻灯片到生成一个内联号码
这是php代码 get(“display_indicators”,1)):?&gt; $项目){ $ activeclass =“”; if($ key == 0){ $ activeclass =“active”; } ?&GT;
id;?&gt;“data-slide-to =”“class =”“&gt;答案 0 :(得分:1)
您可以使用变量来包含计数器......
<?php $counter = 0; ?>
<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="<?php
echo $counter;
$counter++;
?>" class="<?php echo $activeclass; ?>"></li>
您甚至可以使用以下内容而不是在两行上进行回显和递增...
echo $counter++;
这与之后的当前计数和增量相呼应,但有些人更愿意避免这种情况。
答案 1 :(得分:1)
试试这个,希望它能帮到你
<?php $uniqueNo=0; ?>
<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="
<?php echo $uniqueNo+=1; ?>" class="<?php echo $activeclass; ?>"></li>
答案 2 :(得分:0)
使用增量计数器
<?php $counter = 0; ?>
<ul>
enter code here
<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="<?=$counter++?>"
class="<?php echo $activeclass; ?>"></li>
然而,这可能不是“独特的”应用范围