Функсияи 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,
ки калидҳо ва қиматҳоро иваз мекунад