-2

我有一个有序列表,我想为数据幻灯片生成一个从 0 开始的初始数字

也就是 php 代码 get("display_indicators", 1)): ?> $item){ $activeclass = ""; if($key == 0){ $activeclass = "active"; } ?>

id;?>" data-slide-to="" class="">"
4

3 回答 3

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++;

这与当前计数和之后的增量相呼应,但有些人更愿意避免这种情况。

于 2013-02-26T11:35:42.583 回答
1

试试这个,希望对你有帮助

<?php $uniqueNo=0; ?>    
<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="
<?php echo $uniqueNo+=1; ?>" class="<?php echo $activeclass; ?>"></li>
于 2013-02-26T11:41:45.610 回答
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>

然而,这不能是“独特的”应用范围

于 2013-02-26T11:38:40.283 回答