array_reverse လုပ်ဆောင်ချက်
array_reverse လုပ်ဆောင်ချက်သည်
array ကို ပြောင်းပြန်အစဉ်အတိုင်း လှန်ပေးသည်။
ပထမ parameter အဖြစ် array ကို ပေးရပြီး
ဒုတိယ parameter အဖြစ် element များကို ပြန်စီရာတွင်
key များကို ထိန်းသိမ်းမလား မထိန်းသိမ်းဘူးလား (true
- ထိန်းသိမ်းမည်၊ false - မထိန်းသိမ်းပါ) ဆိုသည်ကို ပေးရသည်။
ဒုတိယ parameter ကို ထည့်သွင်းရန် မလိုအပ်ပါ။
ထိုသို့ ထည့်သွင်းခြင်းမရှိပါက default အားဖြင့်
ဒုတိယ parameter ၏တန်ဖိုးသည် false ဖြစ်သည်။
String key များကိုမူ ဤ parameter ၏တန်ဖိုးကို မည်သို့ပေးထားသည်ဖြစ်စေ
အမြဲထိန်းသိမ်းပေးသည်။
ဝါကျဖွဲ့ပုံ
array_reverse(array $array, bool $preserve_keys = false): array
နမူနာ
Array တစ်ခုကို ပြောင်းပြန်လှန်ကြည့်ရအောင်:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_reverse($arr);
var_dump($res);
?>
ကုဒ်ကို run လိုက်ရင် ရလဒ်:
['e', 'd', 'c', 'b', 'a']
နမူနာ
Association array တစ်ခုကို ပြောင်းပြန်လှန်ကြည့်ရအောင်:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$res = array_reverse($arr);
var_dump($res);
?>
ကုဒ်ကို run လိုက်ရင် ရလဒ်:
['c' => 3, 'b' => 2, 'a' => 1]
ဆက်လက်ဖတ်ရှုရန်
-
strrevလုပ်ဆောင်ချက်၊
အကြောင်းက string ကို ပြောင်းပြန်လှန်ပေးသည် -
array_flipလုပ်ဆောင်ချက်၊
အကြောင်းက key နှင့် value များကို နေရာလဲပေးသည်