Kazi array_reverse

Kazi array_reverse hugeuza safu mlalo kwa mpangilio wa kinyume. Kigezo cha kwanza kinapewa safu, na cha pili - kuweka funguo wakati wa kubadilisha nafasi za vipengele au la (true - ndio, false - hapana). Kigezo cha pili hakihitajiki kubainishwa. Katika hali hii, kwa chaguo-msingi kigezo cha pili ni false. Funguo ya maneno hudumishwa kila wakati, bila kujali thamani ya kigezo hiki.

Syntax

phparray_reverse(array $array, bool $preserve_keys = false): array

Mfano

Wacha tugeuze safu mlalo:

php<?php
  $arr = ['a', 'b', 'c', 'd', 'e'];
  $res = array_reverse($arr);
  
  var_dump($res);
?>

Matokeo ya utekelezaji wa kificho:

php['e', 'd', 'c', 'b', 'a']

Mfano

Wacha tugeuze safu mlalo ya ushirika:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3];
  $res = array_reverse($arr);
  
  var_dump($res);
?>

Matokeo ya utekelezaji wa kificho:

php['c' => 3, 'b' => 2, 'a' => 1]

Angalia Pia

  • kazi strrev,
    ambayo hugeuza mshono
  • kazi array_flip,
    ambayo hubadilishana nafasi kati ya funguo na thamani