array_reverse

funkcja

Zwraca tablicę z elementami w odwróconej kolejności. Opcjonalnie zachowuje oryginalne klucze.

array_reverse(array $array, bool $preserve_keys = false): array

array_reverse zwraca nową tablicę z elementami ułożonymi od końca do początku. Oryginalna tablica pozostaje niezmieniona. Domyślnie klucze numeryczne są reindeksowane od zera; podaj true jako drugi argument, by zachować oryginalne klucze. Klucze tekstowe są zawsze zachowywane, niezależnie od $preserve_keys.

Przydaje się np. gdy chcesz wyświetlić historię operacji od najnowszej, albo odwrócić listę etapów procesu.

<?php
declare(strict_types=1);

$kroki = ['projekt', 'kod', 'testy', 'wdrozenie'];
$odwrocone = array_reverse($kroki);
print_r($odwrocone);
// wynik:
// Array
// (
//     [0] => wdrozenie
//     [1] => testy
//     [2] => kod
//     [3] => projekt
// )
📘 Naucz się w lekcji →