АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
151 of 410 menu

Функцыя array_reverse

Функцыя array_reverse пераварочвае масіў у адваротным парадку. Першым параметрам перадаецца масіў, а другім - захоўваць ключы пры перастаноўцы элементаў ці не (true - так, false - не). Другі параметр паказваць неабавязкова. У такім выпадку па змаўчанні другім параметрам з'яўляецца false. Радковыя ключы заўсёды захоўваюцца, незалежна ад значэння гэтага параметра.

Сінтаксіс

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

Прыклад

Давайце перавернем масіў:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; $res = array_reverse($arr); var_dump($res); ?>

Вынік выканання кода:

['e', 'd', 'c', 'b', 'a']

Прыклад

Давайце перавернем асацыятыўны масіў:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3]; $res = array_reverse($arr); var_dump($res); ?>

Вынік выканання кода:

['c' => 3, 'b' => 2, 'a' => 1]

Глядзіце таксама

  • функцыю strrev,
    якая пераварочвае радок
  • функцыю array_flip,
    якая мяняе месцамі ключы і значэння
byenru