Php 生成递增数
我有一个有序列表,我想为从0开始的数据幻灯片生成一个起始编号 这就是php代码 获取(“显示指示器”,1)):?> $item){ $activeclass=“”; 如果($key==0){ $activeclass=“active”; } ?>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
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>