array_reverse funksiyasi
array_reverse funksiyasi
massivni teskari tartibda joylashtiradi. Birinchi parametr sifatida
massiv beriladi, ikkinchi parametr esa kalitlarni
elementlarni qayta joylashtirishda saqlab qolish kerakmi yoki yo'qmi
(true - ha, false - yo'q). Ikkinchi parametrni
ko'rsatish shart emas. Bunday holda, standart bo'yicha
ikkinchi parametr false hisoblanadi. Satrli
kalitlar har doim saqlanib qoladi, bu parametrning qiymatidan
qat'iy nazar.
Sintaksis
array_reverse(array $array, bool $preserve_keys = false): array
Misol
Keling, massivni teskari aylantiramiz:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_reverse($arr);
var_dump($res);
?>
Kodni bajarish natijasi:
['e', 'd', 'c', 'b', 'a']
Misol
Keling, assotsiativ massivni teskari aylantiramiz:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$res = array_reverse($arr);
var_dump($res);
?>
Kodni bajarish natijasi:
['c' => 3, 'b' => 2, 'a' => 1]
Shuningdek ko'ring
-
strrevfunksiyasi,
qatori teskari aylantiradi -
array_flipfunksiyasi,
kalitlar va qiymatlarni o'rnini almashtiradi