फ़ंक्शन 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,
    जो कुंजियों और मानों की अदला-बदली करता है