ksort ဖန်ရှင်
ksort ဖန်ရှင်သည် array တစ်ခုကို
key များအား တိုးစံဖြင့် စီပေးသည်။
ဤဖန်ရှင်သည် array ကိုယ်တိုင်ကို ပြောင်းလဲပေးသည်။
သဒ္ဒါ
ksort(array &$array, int $flags = SORT_REGULAR): bool
ဥပမာ
Array တစ်ခုကို key များအား တိုးစံဖြင့် စီကြည့်ကြရအောင် -
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4
];
ksort($arr);
var_dump($arr);
?>
ကုဒ်အား မအောင်မြင်ပါက -
[
'a' => 5,
'b' => 1,
'c' => 2,
'd' => 4
'e' => 3,
]
ဤအကြောင်း ဆက်လက်ဖတ်ရှုရန်
-
sortဖန်ရှင်,
အရာသည် element များအား တိုးစံဖြင့် စီပေးသည် -
rsortဖန်ရှင်,
အရာသည် element များအား လျှော့စံဖြင့် စီပေးသည် -
krsortဖန်ရှင်,
အရာသည် key များအား လျှော့စံဖြင့် စီပေးသည် -
asortဖန်ရှင်,
အရာသည် element များအား တိုးစံဖြင့် စီပေးပြီး key များကို သိမွှန်ထားပေးသည် -
arsortဖန်ရှင်,
အရာသည် element များအား လျှော့စံဖြင့် စီပေးပြီး key များကို သိမွှန်ထားပေးသည် -
natsortဖန်ရှင်,
အရာသည် သဘာဝကျသော နည်းလမ်းဖြင့် စီပေးသည် -
natcasesortဖန်ရှင်,
အရာသည် case အား မထောက်ပဲ သဘာဝကျသော နည်းလမ်းဖြင့် စီပေးသည် -
usortဖန်ရှင်,
အရာသည် callback ဖြင့် စီပေးသည် -
uksortဖန်ရှင်,
အရာသည် callback ဖြင့် key များအား စီပေးသည် -
uasortဖန်ရှင်,
အရာသည် callback ဖြင့် စီပေးပြီး key များကို သိမွှန်ထားပေးသည် -
array_multisortဖန်ရှင်,
အရာသည် array များစွာကို တစ်ပြိုင်နက် စီပေးသည်