-2

順序付きリストがあり、data-slide-toの増分番号を0から生成したい

それが php コード get("display_indicators", 1)): ?> $item){ $activeclass = ""; です。if($key == 0){ $activeclass = "アクティブ"; } ?>

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

3 に答える 3

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 に答える
1

変数を使用してカウンターを含めることができます...

<?php $counter = 0; ?>

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

2行でエコーしてインクリメントする代わりに、次を使用することもできます...

echo $counter++;

これにより、現在のカウントがエコーされ、後でインクリメントされますが、これを避けることを好む人もいます。

于 2013-02-26T11:35:42.583 に答える
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 に答える