151 of 410 menu

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

  • strrev funksiyasi,
    qatori teskari aylantiradi
  • array_flip funksiyasi,
    kalitlar va qiymatlarni o'rnini almashtiradi
azbydeenesfrkakkptruuz