Fungsi array_reverse

Fungsi array_reverse membalikkan array dalam urutan terbalik. Parameter pertama adalah array yang akan dibalik, dan parameter kedua - apakah akan mempertahankan kunci saat menata ulang elemen atau tidak (true - ya, false - tidak). Parameter kedua bersifat opsional. Dalam hal ini, secara default parameter kedua adalah false. Kunci string selalu dipertahankan, terlepas dari nilai parameter ini.

Sintaks

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

Contoh

Mari kita balikkan sebuah array:

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

Hasil eksekusi kode:

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

Contoh

Mari kita balikkan array asosiatif:

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

Hasil eksekusi kode:

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

Lihat juga

  • fungsi strrev,
    yang membalikkan string
  • fungsi array_flip,
    yang menukar kunci dan nilai