Abrufen von Daten von einem Einweg-Array in umgekehrter Reihenfolge

Ich habe ein Array wie eine Einwegliste:

array(
    'data1' => <some data>,
    'next' => array(
        'data2' => <some data>,
        'next' => array(
            'data3' => <some data>,
            'next' => array(
                'data4' => <some data>,
                'next' => array(
                    'data5' => <some data>,
                    'next' => ..... etc to data n
                );
            );
        );
    );
);

Ich muss die Daten in Arrays in umgekehrter Reihenfolge abrufen. (Daten n, ..., Daten 2, Daten 1) Kennen Sie eine nette Methode dafür?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage