Php 生成递增数

Php 生成递增数,php,list,html-lists,Php,List,Html Lists,我有一个有序列表,我想为从0开始的数据幻灯片生成一个起始编号 这就是php代码 获取(“显示指示器”,1)):?> $item){ $activeclass=“”; 如果($key==0){ $activeclass=“active”; } ?> id;?>“数据幻灯片至=”“class=”“>您可以使用变量包含计数器 <?php $counter = 0; ?> <li data-target="#carousel<?php echo $module->i

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

这就是php代码 获取(“显示指示器”,1)):?> $item){ $activeclass=“”; 如果($key==0){ $activeclass=“active”; } ?>


id;?>“数据幻灯片至=”“class=”“>您可以使用变量包含计数器

<?php $counter = 0; ?>

<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="<?php
echo $counter;
$counter++;
?>" class="<?php echo $activeclass; ?>"></li>

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

使用递增计数器

<?php $counter = 0; ?>

<ul>
enter code here
<li data-target="#carousel<?php echo $module->id;?>" data-slide-to="<?=$counter++?>"
class="<?php echo $activeclass; ?>"></li>

    在这里输入代码
    试试这个,希望对你有帮助

    <?php $uniqueNo=0; ?>    
    <li data-target="#carousel<?php echo $module->id;?>" data-slide-to="
    <?php echo $uniqueNo+=1; ?>" class="<?php echo $activeclass; ?>"></li>
    
    
    
    请更正您的问题,这是不可能阅读的。您的问题到底是什么?我尝试了一下,但在第一个li中出现了以下错误注意:未定义的变量:C:\wamp\www\joomla\2013\testspace\modules\mod_carousel\tmpl\default.php第29行调用堆栈#TimeMemoryFunctionLocation 10.0006339976{main}()..\index.php:021.15659246624JSite->render()..\index.php:58第二个和第三个li可以使用id 2和3。
    <?php $uniqueNo=0; ?>    
    <li data-target="#carousel<?php echo $module->id;?>" data-slide-to="
    <?php echo $uniqueNo+=1; ?>" class="<?php echo $activeclass; ?>"></li>