Iterate in reverse through an array with PHP - SPL solution?

后端 未结 11 2000
清酒与你
清酒与你 2020-12-05 13:51

Is there an SPL Reverse array iterator in PHP? And if not, what would be the best way to achieve it?

I could simply do

$array = array_reverse($array)         


        
11条回答
  •  一个人的身影
    2020-12-05 14:44

    This could be a more performant way since it doesnt construct a new array. It also handles empty arrays well.

    $item = end($items);
    while($item)
    {
        ...do stuff...
        $item = prev($items);
    }
    

提交回复
热议问题