ফাংশন 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,
    যা কী এবং মানগুলি বিনিময় করে