Funkce array_reverse
Funkce array_reverse převrací
pole v obráceném pořadí. Prvním parametrem
se předává pole, a druhým - zda zachovat klíče
při přeuspořádání prvků nebo ne (true
- ano, false - ne). Druhý parametr je
nepovinný. V takovém případě je ve výchozím nastavení
druhým parametrem false. Řetězcové
klíče jsou vždy zachovány, bez ohledu na hodnotu
tohoto parametru.
Syntaxe
array_reverse(array $array, bool $preserve_keys = false): array
Příklad
Převraťme pole:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_reverse($arr);
var_dump($res);
?>
Výsledek provedení kódu:
['e', 'd', 'c', 'b', 'a']
Příklad
Převraťme asociativní pole:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$res = array_reverse($arr);
var_dump($res);
?>
Výsledek provedení kódu:
['c' => 3, 'b' => 2, 'a' => 1]
Viz také
-
funkci
strrev,
která převrací řetězec -
funkci
array_flip,
která zamění klíče a hodnoty