Funksie array_reverse

Die funksie array_reverse keer 'n skikking in omgekeerde volgorde om. Die skikking word as eerste parameter deurgegee, en die tweede parameter is of sleutels behou moet word wanneer elemente herskik word of nie (true - ja, false - nee). Dit is nie verpligtend om die tweede parameter te spesifiseer nie. In so 'n geval is die tweede parameter by verstek false. String sleutels word altyd behou, ongeag die waarde van hierdie parameter.

Sintaksis

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

Voorbeeld

Kom ons keer 'n skikking om:

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

Resultaat van kode-uitvoering:

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

Voorbeeld

Kom ons keer 'n assosiatiewe skikking om:

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

Resultaat van kode-uitvoering:

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

Sien ook

  • die funksie strrev,
    wat 'n string omkeer
  • die funksie array_flip,
    wat sleutels en waardes omruil