Funktsioon array_reverse
Funktsioon array_reverse pöörab
massiivi vastupidises järjekorras. Esimeseks parameetriks
edastatakse massiiv ja teiseks - kas säilitada võtmed
elementide ümberpaigutamisel või mitte (true
- jah, false - ei). Teist parameetrit pole
kohustuslik määrata. Sellisel juhul on vaikimisi
teiseks parameetriks false. Stringvõtmed
hoitakse alati alles, sõltumata selle parameetri
väärtusest.
Süntaks
array_reverse(array $array, bool $preserve_keys = false): array
Näide
Pöörame massiivi ümber:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_reverse($arr);
var_dump($res);
?>
Koodi täitmise tulemus:
['e', 'd', 'c', 'b', 'a']
Näide
Pöörame assotsiatiivse massiivi ümber:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$res = array_reverse($arr);
var_dump($res);
?>
Koodi täitmise tulemus:
['c' => 3, 'b' => 2, 'a' => 1]
Vaata ka
-
funktsiooni
strrev,
mis pöörab stringi ümber -
funktsiooni
array_flip,
mis vahetab võtmed ja väärtused omavahel