假设我有100张图片,名为1.png,2.png,3.png ......等等。
是否有任何编码会自动增加数字。
对于Eg, 我有
connection
现在它应该自动执行
<div class="col-md-2">
<div class="thumbnail">
<a href="<?php echo $details;?>6.php" target="_blank">
<img class="img-zoom" src="<?php echo $images;?>6.png" alt="Lights" style="width:100%">
</a>
</div>
</div>
然后
<div class="col-md-2">
<div class="thumbnail">
<a href="<?php echo $details;?>7.php" target="_blank">
<img class="img-zoom" src="<?php echo $images;?>7.png" alt="Lights" style="width:100%">
</a>
</div>
</div>
依旧......
自动增加号码..
答案 0 :(得分:3)
您可以使用for循环。
示例:
<?php for ($i = 1; $i <= 100; $i++): ?>
<div class="col-md-2">
<div class="thumbnail">
<a href="<?php echo $details . $i;?>.php" target="_blank">
<img class="img-zoom" src="<?php echo $images . $i;?>.png" alt="Lights" style="width:100%">
</a>
</div>
</div>
<?php endfor; ?>
答案 1 :(得分:1)
你可以在url参数中设置它:
<div class="col-md-2">
<div class="thumbnail">
<?php $n = (isset($_GET['n'])) ? $_GET['n'] : 0; ?>
<a href="<?php echo $details;?>?n=<?php echo $n+1 ?>.php" target="_blank">
<img class="img-zoom" src="<?php echo $images . $n;?>.png" alt="Lights" style="width:100%">
</a>
</div>
</div>
编辑:猜猜我完全误解了这个问题
我认为每次点击链接都必须增加
所以对于另一个答案,那么其他2
<?php foreach(range(1, 100) as $n): ?>
<div class="col-md-2">
<div class="thumbnail">
<a href="<?php echo $details . $n;?>.php" target="_blank">
<img class="img-zoom" src="<?php echo $images . $n;?>.png" alt="Lights" style="width:100%">
</a>
</div>
</div>
<?php endforeach; ?>