【发布时间】:2015-06-10 17:40:53
【问题描述】:
我正在尝试以 3 个元素为一组显示我的数组,按每个组的最后一个元素排序。
我的数组:
$info = array('goal','raul','80','foul','moneer','20','offside','ronaldo','60');
我的预期输出是:
1-foul moneer 20
2-offside ronaldo 60
3-goal raul 80
按元素组的最后一个值排序。
我正在使用 foreach 来显示它:
$i = 0;
foreach($info as $key => $val) {
$i++;
echo $info[$key] . '<br>';
if ($i % 3 == 0){
echo "<br />";
}
这可能吗?如果是,如何更改代码以获得预期的输出?
【问题讨论】:
标签: php arrays sorting foreach