array_reverse လုပ်ဆောင်ချက်

array_reverse လုပ်ဆောင်ချက်သည် array ကို ပြောင်းပြန်အစဉ်အတိုင်း လှန်ပေးသည်။ ပထမ parameter အဖြစ် array ကို ပေးရပြီး ဒုတိယ parameter အဖြစ် element များကို ပြန်စီရာတွင် key များကို ထိန်းသိမ်းမလား မထိန်းသိမ်းဘူးလား (true - ထိန်းသိမ်းမည်၊ false - မထိန်းသိမ်းပါ) ဆိုသည်ကို ပေးရသည်။ ဒုတိယ parameter ကို ထည့်သွင်းရန် မလိုအပ်ပါ။ ထိုသို့ ထည့်သွင်းခြင်းမရှိပါက default အားဖြင့် ဒုတိယ parameter ၏တန်ဖိုးသည် false ဖြစ်သည်။ String key များကိုမူ ဤ parameter ၏တန်ဖိုးကို မည်သို့ပေးထားသည်ဖြစ်စေ အမြဲထိန်းသိမ်းပေးသည်။

ဝါကျဖွဲ့ပုံ

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

နမူနာ

Array တစ်ခုကို ပြောင်းပြန်လှန်ကြည့်ရအောင်:

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

ကုဒ်ကို run လိုက်ရင် ရလဒ်:

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

နမူနာ

Association array တစ်ခုကို ပြောင်းပြန်လှန်ကြည့်ရအောင်:

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

ကုဒ်ကို run လိုက်ရင် ရလဒ်:

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

ဆက်လက်ဖတ်ရှုရန်

  • strrev လုပ်ဆောင်ချက်၊
    အကြောင်းက string ကို ပြောင်းပြန်လှန်ပေးသည်
  • array_flip လုပ်ဆောင်ချက်၊
    အကြောင်းက key နှင့် value များကို နေရာလဲပေးသည်