array_reverse функциясы

array_reverse функциясы массивди тескери тартипке бурулат. Биринчи параметр катары массив берилет, экинчиси - элементтерди жылдырганда ачкычтарды сактап калуу же жокпу (true - ооба, false - жок). Экинчи параметрди көрсөтүү милдеттүү эмес. Мындай учурда демейки экинчи параметр false болуп саналат. Тиркеме ачкычтары ар дайым сакталып калат, бул параметрдин маанисине карабастан.

Синтаксис

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

Мисал

Массивди тескери буралы:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

Тиркеме массивин тескери буралы:

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

Кодду иштетүүнүн натыйжасы:

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

Дагы караңыз

  • strrev функциясын,
    сапты тескери буруп берген
  • array_flip функциясын,
    ачкычтар менен маанилердин ордун алмаштырган