如何在php中以降序显示表行的序列号?

我正在寻找一种方法,以降序对表格的序列号进行排序。我在这里使用一个简单的while循环,其中包含一个计数器变量。

代码示例:

       $i= 0;       
       while(condition)
       {
           $i++; 
         echo "<td>".$i."</td>";
       }

输出:

http://img4.mukewang.com/60a76a1d0001cd8400200318.jpg

我在这里不使用自动增量列。我只想要一个简单的计数器,但按降序排列。


例子:


#

10

9

8

7

6

5

4

3

2

1

任何帮助都将受到高度赞赏。


喵喵时光机
浏览 193回答 3
3回答

白板的微信

如果已经有循环输出1-10版本,则可以简单地将输出更改为显示11减去当前计数...echo "<td>".(11-$i)."</td>";或者,要更改整个代码,您可以从11开始,然后每次递减计数器并以这种方式输出$i= 11;while($i>0){&nbsp; &nbsp; $i--;&nbsp; &nbsp; echo "<td>".$i."</td>";}

慕姐4208626

先计数,然后按相反顺序循环&nbsp; &nbsp;$i= 0;&nbsp; &nbsp;while(condition)&nbsp; &nbsp;{&nbsp; &nbsp; &nbsp; &nbsp;$i++;&nbsp;&nbsp; &nbsp;}&nbsp; &nbsp;for ( cnt= $i, $i>= 0, $i--){&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;echo "<td>".$cnt."</td>";&nbsp; &nbsp;}
打开App,查看更多内容
随时随地看视频慕课网APP