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
,你能想出一种方法从最后一个元素开始,然后返回到第一个元素吗?(提示:翻动+
,你几乎就要崩溃了。)