如何通过PHP反转我的图像被拉入和显示在我的网站上的顺序

时间:2012-12-14 22:49:53

标签: php html

我需要先改变结果最大数量的顺序

 <?php $files = glob("blog/*.*"); for ($i=1; $i<count($files); $i++) { $num = $files[$i]; echo '<img src="'.$num.'" alt="random image">'."&nbsp;&nbsp;"; } ?>

3 个答案:

答案 0 :(得分:3)

如何只是颠倒循环的顺序?

<?php $files = glob("blog/*.*"); $i = count($files) - 1; for ($i; $i>=0; $i--) { $num = $files[$i]; echo '<img src="'.$num.'" alt="random image">'."&nbsp;&nbsp;"; } ?>

答案 1 :(得分:1)

你可以使用 array_reverse ($files)反转数组值的顺序...然后使用当前使用的循环

答案 2 :(得分:-1)

如果将图像作为blob存储在mysql中,则可以通过desc子句编写带有顺序的SQL。例如:

select image from image_repo order by image_id desc