Php 如何输出列表的倒数

Php 如何输出列表的倒数,php,Php,我有以下代码,我想以相反的顺序显示它: <div id="gallery-1" class="royalSlider rsDefault visibleNearby"> <?php $current_item = 1; $imgID = 1; foreach( $cats as $key => $item ){ i

我有以下代码,我想以相反的顺序显示它:

                <div id="gallery-1" class="royalSlider rsDefault visibleNearby">


            <?php
            $current_item = 1;
            $imgID = 1;

            foreach( $cats as $key => $item ){

            if( !empty($cat_id) && $cat_id == $item->id ){
                $current_item = $key+1;
            }?>

              <img class="rsImg" src="<?php echo cmMedia::getOriginalUrl($item->media_id);?>" id="imgID<?php echo $imgID; ?>" />
              <a class="rsImg" href="<?php echo cmMedia::getOriginalUrl($item->media_id);?>" id="imgID<?php echo $imgID; ?>" /></a>

            <?php $imgID++; }?>



            </div>

媒体(id);?>“id=”imgID“/>
输出是一个包含26个幻灯片的滑块

我尝试用-翻转+并将变量从26开始设置为1,但没有成功:/


提前发送Thx!

我想您正在寻找
阵列\u反向


我想您是在找
数组\u reverse


array\u reverse
很好,另一种方法是将
foreach
切换为反向
for
循环:

for ($key = count($cats) - 1; $key >= 0; $key--) {
    $item = $cats[$key];

    // Proceed with the original code
} 

array\u reverse
很好,另一种方法是将
foreach
切换为反向
for
循环:

for ($key = count($cats) - 1; $key >= 0; $key--) {
    $item = $cats[$key];

    // Proceed with the original code
} 

你能给我一个$cats数组打印输出吗?
foreach
从集合/列表/数组的第一个元素开始,循环到最后一个元素。如果你用
for
而不是
foreach
,你能想出一种方法从最后一个元素开始,然后返回到第一个元素吗?(提示:翻动
+
,你几乎就要崩溃了。)你能给我一个$cats数组打印输出吗?
foreach
从集合/列表/数组的第一个元素开始,循环到最后一个元素。如果你用
for
而不是
foreach
,你能想出一种方法从最后一个元素开始,然后返回到第一个元素吗?(提示:翻动
+
,你几乎就要崩溃了。)