Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

array_reverse

Array-Funktionen

    Befehl:
array array_reverse ( array $array [, bool $preserve_keys] )


    Parameter-Liste:
NameBeschreibung
arrayDas Eingabe-Array.
preserve_keysWenn auf TRUE numerischen Tasten eingestellt werden beibehalten. Nicht-Zifferntasten sind von dieser Einstellung nicht betroffen und wird immer erhalten bleiben.

    Rückgabewerte:
Gibt das "umgekehrte" Array zurück.

    Beschreibung:
Die Funktion array_reverse() dreht die Reihenfolge aller Elemente innerhalb eines Arrays (array) um.

Wird der optionale Parameter preserve_keys auf TRUE gesetzt, so bleibt die Reihenfolge der Schlüssel bestehen.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Vertauscht alle Schlüssel mit ihren zugehörigen Werten in einem Array
 

array_reverse() - Beispiel:


Eingabe:
<?php
$input  = array("php", 4.0, array("grün", "rot"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>


Ausgabe:
Array
(
    [0] => Array
        (
            [0] => gr�n
            [1] => rot
        )

    [1] => 4
    [2] => php
)
Array
(
    [2] => Array
        (
            [0] => gr�n
            [1] => rot
        )

    [1] => 4
    [0] => php
)

Beschreibung:
Jetzt haben $result und $result_keyed die gleichen Elemente, aber beachten Sie den Unterschied zwischen den Schl�sseln.

Beschreibung:
Version Beschreibung
4.0.3 Der Parameter preserve_keys zugegeben.
array_reverse() - Beispiel 2:


Eingabe:
<?PHP
$array1 = array ( 'php', 'perl', 'asp' );

$array2 = array_reverse ( $array1 );

$array3 = array_reverse ( $array1, TRUE );

print_r ( $array1 );

print_r ( $array2 );

print_r ( $array3 );
?>


Ausgabe:

Array
(
    [0] => php
    [1] => perl
    [2] => asp
)
Array
(
    [0] => asp
    [1] => perl
    [2] => php
)
Array
(
    [2] => asp
    [1] => perl
    [0] => php
)
Array-Funktionen