Carsten: Array umdrehen?

Beitrag lesen

Hi Tomarse,

ich habe eine Frage zu PHP3. Gibt es eine Funktion für PHP3, ein Array umzudrehen, so dass das erste Element an letzter Stelle, das zweite Element an vorletzter Stelle usw steht? In PHP4 gibt es ja array_reverse(), aber in PHP3?

wohl eher nicht, sonst wäre sie in PHP4 nicht dazugekommen ;-)

Gibt es überhaupt eine Möglichkeit, in PHP3 einen Array umzudrehen?

klar geht das, und zwar 'self'-made:

<?
function reverse($feld)
{
    end($feld);
    
    for($n=count($feld); $n>0; $n--)
    {
        $reverseFeld[key($feld)]=current($feld);
        prev($feld);
    }
    return $reverseFeld;
}
?>

schonen Tag noch

Carsten