Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

array_reverse

Возвращает массив с элементами в обратном порядке.

Доступно с: PHP 4

Синтаксис

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

Параметры

ПараметрТипОписание
$arrayarrayИсходный массив.
$preserve_keysboolЕсли `true`, числовые ключи сохраняются. Строковые ключи сохраняются всегда.

Возвращаемое значение

arrayНовый массив в обратном порядке.

Примеры

Список в обратном порядке:

<?php
 
echo implode(', ', array_reverse([1, 2, 3]));

Результат:

3, 2, 1

Строковые ключи остаются при своих значениях:

<?php
 
print_r(array_reverse(['a' => 1, 'b' => 2]));

Результат:

Array
(
    [b] => 2
    [a] => 1
)

Примечания

Исходный массив не меняется. Чтобы перевернуть строку, а не массив, используйте strrev().

См. также

  • sort — Сортирует массив по возрастанию.
  • array_slice — Возвращает часть массива.

Вопросы и ответы по теме

В учебнике

  • Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.