1
A
回答
8
0
foreach(array_reverse($array, true) as $key=>$value)
的array_reverse功能会反转一个数组。
+0
谢谢你sir jakx –
1
你可以这样做:
$values = array();
$max = count($values);
foreach($i = $max; $i > 0; $i--) {
$key = $values[$i];
// do something with the key
}
相关问题
- 1. PHP多维数组 - foreach循环显示最后一个数组
- 2. 获得foreach循环后的最后一个数组索引
- 3. CodeIgniter中的最后一个循环foreach
- 4. foreach循环只重复最后一个数组的值
- 5. PHP foreach循环仅输出最后一个数组的键值
- 6. foreach循环仅输出$ _POST中的最后一个数组值
- 7. 开始在foreach循环
- 8. 从c中最后一个对象开始循环#
- 9. 只从最后一行开始循环传输数据
- 10. 从前一个数字开始循环
- 11. 如何从一个foreach循环
- 12. 从多个数组的foreach循环c#
- 13. foreach循环重复数组中的最后一项
- 14. PHP:如何跳过foreach循环中的最后一个元素
- 15. row_number从最后一个数字开始?
- 16. 从PHP foreach循环中剥离最后一个逗号
- 17. 从FOREACH循环中删除最后一个词
- 18. PHP,把一个循环变量从foreach循环到一个新的数组
- 19. PHP的多层次foreach循环从循环中删除最后一个逗号
- 20. 在foreach循环中设置$ _SESSION变量只需要最后一个元素
- 21. 如何在foreach循环中设置一个单选按钮?
- 22. 如何从foreach循环的第二次迭代开始输出?
- 23. 取消设置foreach循环
- 24. 如何获取数组的最后一个值在循环
- 25. 如何做一个在多个数组的PHP foreach循环
- 26. 在foreach循环后覆盖的数组
- 27. 从foreach开始循环,在foreach中进行几次迭代后PHP
- 28. CSS动画循环 - 下一个循环应该从前一个循环开始
- 29. 退出for循环后ArrayList值设置为最后一个值
- 30. PHP- foreach循环数组中断,不会循环下一个
这是http://stackoverflow.com/questions/5315539/iterate-in-reverse-through-an-array-with-php-spl-的副本解决方案 – Alex