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ֆունկցիան,
որը փոխում է բանալիների և արժեքների տեղերը