ksort ဖန်​ရှင်

ksort ဖန်​ရှင်သည် array တစ်ခုကို key များအား တိုး​စံ​ဖြင့် စီ​ပေး​သည်။ ဤဖန်​ရှင်သည် array ကိုယ်​တိုင်​ကို ပြောင်း​လဲ​ပေး​သည်။

သဒ္ဒါ

phpksort(array &$array, int $flags = SORT_REGULAR): bool

ဥပမာ

Array တစ်ခုကို key များအား တိုး​စံ​ဖြင့် စီ​ကြည့်​ကြ​ရ​အောင် -

php<?php
  $arr = [
    'b' => 1,
    'e' => 3,
    'c' => 2,
    'a' => 5,
    'd' => 4
  ];
  
  ksort($arr);
  var_dump($arr);
?>

ကုဒ်​အား မ​အောင်​မြင်​ပါက -

php[
  '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 များ​စွာကို တစ်​ပြိုင်​နက် စီ​ပေး​သည်